EE 121. Introduction to Digital Communications
Catalog Description: Introduction to the fundamental principles underlying the analysis, design and optimization of analog and digital communication systems. Topics include Analog and Digital baseband and passband modulation techniques, receiver design, source coding, error-correcting codes. Examples will be taken from existing communication systems such as : broadcast Radio, cell-phones, RFID, Wifi etc. The course will heavily use linear systems and Fourier techniques. Emphasis will be on capturing and decoding real signals using software defined radios (SDR).
Units: 4
Student Learning Outcomes: <p>Students will learn to: </p><ul><li><p>Describe bandpass signals using complex baseband representation</p></li><li><p>Modulate and decode Analog modulation signals with AM and FM</p></li><li><p>Modulate and decode Digital modulation signals with PAM, PSK, QAM and FM</p></li><li><p>Design optimal receivers for digital modulation</p></li><li><p>Code and decode using convolutional codes and block codes</p></li></ul>
Prerequisites: ELENG 64, ELENG 66, and COMPSCI 70. EE 120 is strongly recommended.
Grading Basis: Default Letter Grade; P/NP Option
Final Exam Status: No
Class Schedule (Fall 2026):
EE 121/224A – MoWe 14:00-15:29, Cory 540AB –
Miki Lustig
Class Schedule (Spring 2027):
EE 121 – MoWe 14:00-15:29, Cory 540AB –
Miki Lustig
Class Notes
Phase 1 and 2 seats are open to EECS, ECE & CS majors. Remaining seats open during the adjustment period.
*To enroll in this class, select the lecture and the 999 (placeholder) recitation section. Assignment to the actual sections will be managed by teaching staff.*
**Enrollment Permission seats are reserved for internal programs and are not open. Please DO NOT email the instructor or scheduling to request a seat**
Links: