1. Probability review.
2. Entropy: entropy, relative entropy, mutual information, chain rules, data processing inequality, the asymptotic
equipartition property, entropy rates for stochastic processes.
3. Data Compression: the Kraft inequality, Shannon-Fano codes, Huffman codes, arithmetic codes.
4. Channel Capacity: discrete channels, channel coding theorem, Gaussian channels, rate distortion theory.
5. Error Control Coding: linear block codes and their properties, Hamming codes, hard-decision decoding, cyclic
codes, convolutional codes, soft-decision decoding.
Thomas M. Cover, Joy A. Thomas, Elements of Information Theory, 2
nd
Edition, Wiley-Interscience, 2006
信息论基础[Elements of Information Theory],第一版,Thomas M. Cover, Joy A. Thomas, 清华大学出版社
Raymond W. Yeung, Information Theory and Network Coding, Springer, 2008
F. J. MacWilliams, N.J.A. Sloane, The Theory of Error-Correcting Codes, North-Holland, 1977.
Shu Lin, D. J. Costello, Error Control Coding, 2
nd
edition, Principles of Mobile Communication, 2004.