10EC55 Information Theory and Coding syllabus for EC


Part A
Unit-1 INFORMATION THEORY 7 hours

Introduction, Measure of information,Average information content of symbols in long independent sequences,Average information content of symbols in long dependent sequences. Mark-off statistical model for information source, Entropy and information rate of mark-off source.

Unit-2 SOURCE CODING 6 hours

Encoding of the source output, Shannon’s encoding algorithm. Communication Channels, Discrete communication channels, Continuous channels.

Unit-3 FUNDAMENTAL LIMITS ON PERFORMANCE 7 hours

Source coding theorem, Huffman coding, Discrete memory less Channels, Mutual information, Channel Capacity.

Unit-4 Channel coding theorem 6 hours

Channel coding theorem, Differential entropy and mutual information for continuous ensembles, Channel capacity Theorem.

Part B
Unit-5 INTRODUCTION TO ERROR CONTROL CODING 7 hours

ntroduction,Types of errors, examples, Types of codes Linear Block Codes: Matrix description, Error detection and correction, Standard arrays and table look up for decoding.

Unit-6 Binary Cycle Codes 6 hours

Binary Cycle Codes, Algebraic structures of cyclic codes, Encoding using an (n-k) bit shift register, Syndrome calculation. BCH codes.

Unit-7 RS codes, Golay codes, Shortened cyclic codes 7 hours

RS codes, Golay codes, Shortened cyclic codes, Burst error correcting codes. Burst and Random Error correcting codes.

Unit-8 Convolution Codes 6 hours

Convolution Codes, Time domain approach. Transform domain approach.

Last Updated: Tuesday, January 24, 2023