ECE 331X

Software Radio Design

Worcester Polytechnic Institute · UGRD · Fall 2026

1 section1 open now
Add to a schedule

Catalog description

ECE 33 1 X Software Radio Design , 1/3 Unit, Category I Today’s society is dependent on reliable , efficient , and seamless information exchange to support a wide range of applications such as financial transactions , telecommuting , remote learning, social interactions , gaming , and e-health . At the core of these vast and complex networks is digital communications, which maps our digital world of binary information to electromagnetic transmissions that need to travel from point A to point B. The primary objective of this course is two-fold: (1) To learn about the variety of different digital modulation schemes that leverage signal characteristics to communicate binary information over a transmission medium; and (2) To gain insight into the practical design considerations of implementing these digital modulation techniques on a programmable radio platform via hands-on experimentation. Topics to be covered in this course include amplitude, phase, and frequency-based digital transmission techniques, radio frequency front-end implementations, complex baseband representation, spectrum access and frequency regulations, transceiver design , frequency compensation, software radio architectures, and communication system design trade-offs. All concepts are taught via a combination of lecture s and h ands-on learning modules assigned throughout the course , where students apply what they learn in class to actual software radio hardware and perform over-the-air experimentation. Students will not be able to receive credit for both ECE4305 and ECE331X. Recommended Background: ECE 2312 “ Discrete-Time Signal and System Analysis ” ; ECE 2305 “Introduction to Communications and Networks” . Suggested Background: ECE 2049 “Embedded Computing in Engineering Design” .

Sections

Current meeting, instructor, credit, and enrollment details

Updated 2 hours ago

B01

OpenSeats: 0/30 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #ECE-331X-B01Fall 2026UGRD3 credits
0 enrolled30 capacity
Days & times
M-T-W-R-F9:00 AM - 9:50 AM
Meeting dates
2026-10-19 - 2026-12-11
Location
Atwater Kent 219
Instructor
Alexander Wyglinski
Details checked 2 hours agoSeats checked 2 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?