Review of probability and random variables
Introduction to stochastic processes and noise
Introduction to information theory: Shannon's Source Coding and Channel Coding Theorems
Source coding: Lossless coding (Huffman, Arithmetic, and Dictionary codes) versus lossy coding (Predictive and transform coding)
Analog to digital conversion: Sampling and quantization
Baseband transmission
Binary signal detection and matched filtering
Intersymbol interference and channel capacity
Digital bandpass modulation and demodulation schemes
Error performance analysis of M-ary schemes
Channel coding: Linear block, cyclic, and convolutional codes
Decoding techniques for convolutional codes, Viterbi algorithm
Synchronization techniques
Spread spectrum modulation: Direct sequence and frequency hopping