Course contents *
The course gives a broad introduction to the principles of digital communications. Problem solving based on mathematical modeling is an important part.
Information Theory and Source Coding: Introduction to information theory, entropy, the source coding theorem, quantization, waveform coding (PCM/DPCM/ADPCM, delta-modulation).
Signal Detection: Vector representation of signals, the Gaussian channel (AWGN), optimal receivers, error probability, matched filters, ML and MAP.
Baseband Systems: Signal spectrum. Binary and non-binary modulation. Bit and symbol rate.
Carrier Modulation: ASK, FSK, PSK, QAM. Coherent and non-coherent modulation, CPM, MSK. Symbol and bit-error probabilities. Spectrum and bandwidth.
Channel Coding: Abstract channel models, mutual information, channel capacity, the channel coding theorem. Linear block codes, cyclic codes, convolutional codes. Coding gain, hard and soft decisions. The Viterbi algorithm.