6.450 Principles of Digital Communications I

6.450 Principles of Digital Communications I (Fall 2006, MIT OCW). Taught by Professor Lizhong Zheng and Professor Robert Gallager, this course serves as an introduction to the theory and practice behind many of today's communications systems. Topics covered include: digital communications at the block diagram level, data compression, Lempel-Ziv algorithm, scalar and vector quantization, sampling and aliasing, the Nyquist criterion, PAM and QAM modulation, signal constellations, finite-energy waveform spaces, detection, and modeling and system design for wireless communication. (from


Lecture 01 - Introduction: A Layered View of Digital Communication
Lecture 02 - Discrete Source Encoding
Lecture 03 - Memory-less Sources, Prefix Free Codes, Entropy
Lecture 04 - Entropy and Asymptotic Equipartition Property
Lecture 05 - Markov Sources and Lempel-Ziv Universal Codes
Lecture 06 - Quantization
Lecture 07 - High Rate Quantizers and Waveform Encoding
Lecture 08 - Measure, Fourier Series, and Fourier Transforms
Lecture 09 - Discrete-Time Fourier Transforms and Sampling Theorem
Lecture 10 - Degrees of Freedom, Orthonormal Expansions, and Aliasing
Lecture 11 - Signal Space, Projection Theorem, and Modulation
Lecture 12 - Nyquist Theory, PAM, QAM, and Frequency Translation
Lecture 13 - Random Processes
Lecture 14 - Jointly Gaussian Random Vectors and Processes and White Gaussian Noise
Lecture 15 - Linear Functionals and Filtering of Random Processes
Lecture 16 - Review; Introduction to Detection
Lecture 17 - Detection for Random Vectors and Processes
Lecture 18 - Theory of Irrelevance, M-ary Detection, and Coding
Lecture 19 - Baseband Detection and Complex Gaussian Processes
Lecture 20 - Introduction of Wireless Communication
Lecture 21 - Doppler Spread, Time Spread, Coherence Time, and Coherence Frequency
Lecture 22 - Discrete-Time Baseband Models for Wireless Channels
Lecture 23 - Detection for Flat Rayleigh Fading and Incoherent Channels
Lecture 24 - Case Study on Code Division Multiple Access

6.450 Principles of Digital Communications I
Instructors: Prof. Lizhong Zheng and Prof. Robert Gallager. Lecture Notes. Exams and Solutions. Assignments (no Solutions). An introduction to the theory and practice behind many of today's communications systems.