Course Description
This course serves as an introduction to the theory and practice behind many of today's communications systems. 6.450 forms the first of a two-course sequence on digital communication. The second class, 6.451, is offered in the spring.
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.
Lectures
-
favorites
Lecture 1 - Introduction to digital communication
Introduction: A layered view of digital communication
-
favorites
Lecture 2 - Discrete source encoding
Discrete source encoding
-
favorites
Lecture 3 - Memory-less sources
Memory-less sources, prefix free codes, and entropy
-
favorites
Lecture 4 - Entropy and asymptotic equipartition property
Entropy and asymptotic equipartition property
-
favorites
Lecture 5 - Markov sources and Lempel-Ziv universal codes
Markov sources and Lempel-Ziv universal codes
-
favorites
Lecture 6 - Quantization
Quantization
-
favorites
Lecture 7 - High rate quantizers and waveform encoding
High rate quantizers and waveform encoding
-
favorites
Lecture 8 - Fourier Series
Measure, fourier series, and fourier transforms
-
favorites
Lecture 9 - Discrete-time fourier transforms
Discrete-time fourier transforms and sampling theorem
-
favorites
Lecture 10 - Degrees of freedom
Degrees of freedom, orthonormal expansions, and aliasing
-
favorites
Lecture 11 - Signal space
Signal space, projection theorem, and modulation
-
favorites
Lecture 12 - Nyquist theory
Nyquist theory, pulse amplitude modulation (PAM), quadrature amplitude modulation (QAM), and frequency translation
-
favorites
Lecture 13 - Random processes
Random processes
-
favorites
Lecture 14 - Gaussian random vectors white Gaussian noise (WGN)
Jointly Gaussian random vectors and processes and white Gaussian noise (WGN)
-
favorites
Lecture 15 - Linear functionals and filtering of random processes
Linear functionals and filtering of random processes
-
favorites
Lecture 16 - Introduction to detection
Review; introduction to detection
-
favorites
Lecture 17 - Detection for random vectors and processes
Detection for random vectors and processes
-
favorites
Lecture 18 - Theorem of irrelevance
Theorem of irrelevance, M-ary detection, and coding
-
favorites
Lecture 19 - Baseband detection and complex Gaussian processes
Baseband detection and complex Gaussian processes
-
favorites
Lecture 20 - Introduction of wireless communication
Introduction of wireless communication
-
favorites
Lecture 21 - Doppler spread
Doppler spread, time spread, coherence time, and coherence frequency
-
favorites
Lecture 22 - Discrete-time baseband models for wireless channels
Discrete-time baseband models for wireless channels
-
favorites
Lecture 23 - Rrayleigh fading and incoherent channels
Detection for flat rayleigh fading and incoherent channels, and rake receivers
-
favorites
Lecture 24 - Code division multiple access (CDMA)
Case study — code division multiple access (CDMA)







