# Download Course

Direct download links for ECE 495 course materials. The filenames below match the references in the lesson readings and demo pages and are the single source of truth when distributing materials.

## Code

<div class="dl-card">
<div class="dl-summary">All MATLAB type-along scripts referenced in the Block 1–2 demo walkthroughs — the short scripts run in class — plus the project starters, the Project 2 collection simulator, and the scenario data files. Bundle layout:
<ul style="margin:0.4em 0 0.4em 1.4em;">
<li><code>code/L1_FourthPowerLaw.m</code> — fourth-power detection-range law.</li>
<li><code>code/L2_FreeSpacePathLoss.m</code> — FSPL versus range across radar bands.</li>
<li><code>code/L3_RadarRangeEquation.m</code> — radar range equation worked example.</li>
<li><code>code/L4_PulseTrainAndAmbiguity.m</code> — pulse train, unambiguous range/velocity.</li>
<li><code>code/L5_DopplerMTI.m</code> — MTI response, blind speeds, range-Doppler map.</li>
<li><code>code/L6_ArrayFactorAndSteering.m</code> — array factor, beam steering, side-lobe level.</li>
<li><code>code/L7_IADSRadarSurvey.m</code> — R_max across IADS radar classes vs a B-21.</li>
<li><code>code/L8_PdPfaAndROC.m</code> — P_d / P_fa, ROC curves, and integration gain.</li>
<li><code>code/L9_Project1Starter.m</code> — Project 1 starter skeleton (with <code>B21_RCS_Table.csv</code> beside it).</li>
<li><code>code/L11_OneWayVsTwoWay.m</code> — one-way RWR intercept vs two-way radar detection.</li>
<li><code>code/L12_RWRPulseSort.m</code> — deinterleave and classify a merged pulse stream.</li>
<li><code>code/L13_InterferometricAoA.m</code> — phase-to-bearing with multi-baseline ambiguity resolution.</li>
<li><code>code/L14_TwoReceiverCrossFix.m</code> — cross two bearings into a fix; geometry vs error.</li>
<li><code>code/L15_FrequencyAgility.m</code> — agility vs a spot jammer; barrage dilution.</li>
<li><code>code/L16_DSSSProcessingGain.m</code> — spread-spectrum processing gain and BER.</li>
<li><code>code/L17_JtoSBurnThrough.m</code> — self-protect J/S vs range and burn-through.</li>
<li><code>code/L18_RangeGatePullOff.m</code> — DRFM range-gate pull-off.</li>
<li><code>code/L19_Project2Starter.m</code> — Project 2 starter; calls <code>rwr_collection_sim.m</code> and reads <code>IADS_Scenario.csv</code>.</li>
<li><code>code/rwr_collection_sim.m</code> — Project 2 collection simulator (the bearing data source).</li>
</ul>
</div>
<a class="dl-link" href="../_static/downloads/ECE%20495%20EW%20%E2%80%93%20Code.zip" download>
ECE 495 EW – Code.zip
</a>
<span class="dl-meta">ZIP · ~25 KB · Blocks 1–2 (Lessons 1–19)</span>
</div>

## Project 1

<div class="dl-card">
<div class="dl-summary">The Project 1 handout — tasking, deliverables, and rubric for the B-21 threat detection range analysis — plus the notional RCS table it depends on. The MATLAB starter is in the code bundle above.</div>
<a class="dl-link" href="../_static/downloads/Project%201%20-%20B-21%20Threat%20Detection%20Range%20Analysis.pdf" download>
Project 1 - B-21 Threat Detection Range Analysis.pdf
</a>
<span class="dl-meta">PDF · ~130 KB</span>
<br>
<a class="dl-link" href="../_static/downloads/B21_RCS_Table.csv" download>
B21_RCS_Table.csv
</a>
<span class="dl-meta">CSV · 1 KB · aspect vs RCS in UHF / S / X</span>
</div>

## Homework 1

<div class="dl-card">
<div class="dl-summary">Individual guided walkthrough of one complete detection-range calculation (Condition Alpha, 45° aspect). Ten numeric-answer questions, due at the start of L10.</div>
<a class="dl-link" href="../_static/downloads/Homework%201%20-%20Radar%20Fundamentals.pdf" download>
Homework 1 - Radar Fundamentals.pdf
</a>
<span class="dl-meta">PDF · ~130 KB</span>
</div>

## Project 2

<div class="dl-card">
<div class="dl-summary">The Project 2 handout — tasking, deliverables, and rubric for the B-21 standoff emitter geolocation problem — plus the scenario data. The MATLAB starter and collection simulator are in the code bundle above.</div>
<a class="dl-link" href="../_static/downloads/Project%202%20-%20B-21%20Standoff%20Emitter%20Geolocation.pdf" download>
Project 2 - B-21 Standoff Emitter Geolocation.pdf
</a>
<span class="dl-meta">PDF · ~130 KB</span>
<br>
<a class="dl-link" href="../_static/downloads/IADS_Scenario.csv" download>
IADS_Scenario.csv
</a>
<span class="dl-meta">CSV · emitter priors and keep-out radii</span>
</div>

## Homework 2

<div class="dl-card">
<div class="dl-summary">Individual guided walkthrough: Part 1 runs the Project 2 geolocation pipeline for one condition; Part 2 exercises processing gain, burn-through, and range-gate pull-off. Ten numeric-answer questions, due at the start of L20.</div>
<a class="dl-link" href="../_static/downloads/Homework%202%20-%20RF%20Electronic%20Warfare.pdf" download>
Homework 2 - RF Electronic Warfare.pdf
</a>
<span class="dl-meta">PDF · ~130 KB</span>
</div>

## Slides

<div class="dl-card">
<div class="dl-summary">The in-class slide decks are distributed by the instructor and will be linked here as each block is released.</div>
<span class="dl-meta">In development</span>
</div>
