Full course content for RF-301. The sidebar to the left lists every overview document, weekly module, and lab. Pick a starting point below or use the sidebar to jump anywhere.
Start here: RF-301: Advanced SDR + Waveform RE →
Overview
Weekly modules
- RF-301 Week 1-2 — Advanced DSP: Filter Design (FIR / IIR / Adaptive / FFT-Based)
- RF-301 Week 3 — Cognitive Radio: Mitola Architecture, Spectrum Sensing, Opportunistic Access
- RF-301 Week 4 — Software-Defined Receivers and Transmitters: Full Duplex, Receiver Chains, SNR Budget
- RF-301 Week 5 — RF Security Primitives: Physical-Layer Authentication and Encryption at the RF Layer
- RF-301 Weeks 6-7 — Cellular Protocols: LTE + 5G NR via OpenAirInterface
- RF-301 Week 8 — SATCOM: LEO Communications, Weather Satellites, Link Budgets
- RF-301 Week 9 — SIGINT Techniques: Capture, Classify, Decode Unknown Signals
- RF-301 Week 10 — Anti-Jamming, LPI/LPD, and Waveform Agility
- RF-301 Week 11a — Protocol Reverse Engineering Cross-Cut
- RF-301 Week 11b — RF Penetration Testing Cross-Cut
- RF-301 Week 11c — ML-Based Modulation Classification (Optional)
- RF-301 Week 12 — Capstone Preparation
Labs
- Lab 1: Filter Design Comparative -- Parks-McClellan FIR vs IIR vs Adaptive LMS
- Lab 2: Cognitive Radio -- Spectrum Sensing and Opportunistic Access Pipeline
- Lab 3: Full-Duplex Receiver Chain on ANT-SDR E200 -- SNR Budget
- Lab 4: Physical-Layer Authentication -- RF Fingerprinting
- Lab 5: OpenAirInterface LTE Attach Procedure + SNR Budget Instrumentation
- Lab 6: NOAA APT Weather Satellite Reception and GNU Radio Demodulator
- Lab 7: SIGINT Discipline -- Unknown Signal Classification Workflow
- Lab 8: FHSS Analysis and Chirp Spread Spectrum
- Lab 9: ISM Protocol Reverse Engineering
- Lab 10: RF Protocol Attack Surface Analysis
- Lab 11: ML Modulation Classifier (Optional)