ECE 531
Software Defined Radio
Usually offered: Fall
Required course: No
Course Level
Graduate
Units
3
Prerequisite(s)
1. Python or C/C++ programming; 2. Linux; 3. ECE 340A or equivalent; 4. ECE 429 or equivalent. Or with the consent of the instructor.
Course Texts
- T. F. Collins, et. al., Software-Defined Radio for Engineers, Artech House, 2018.
Course Description
This course covers the fundamentals of designing fully functional software defined radio systems using a hardware radio peripheral and GNU Radio software. Using the provided hardware, students will implement and design core components of physical layer communication systems such as channel estimation, equalization, forward error correction, and modulation.
Syllabus Prepared By
Syllabus updated on 2/15/2023