- Lecturer: Samuel Cohen
How much information is contained in a signal/data/message, and how do we compress it? (source coding)
What are the limits to information transfer over a channel that is subject to noisy perturbations, and how to encode and decode in this setting? (channel coding)
(Strong and weak) typical sequences: the asymptotic equipartition property, and applications to block coding.
Symbol codes: Kraft--McMillan, optimality, various symbol codes (Huffman, Elias, Arithmetic codes) and their construction and complexity.
Channel coding: discrete memoryless channels, channel codes/rates/errors, Shannon's noisy channel coding theorem, block linear codes. Methods for decoding noisy signals.