06EC65 Information theory and coding syllabus for EC


Part A
Unit-1 Information Theory 6 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 6 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

Introduction, 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 7 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 7 hours

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

Unit-8 Convolution Codes 7 hours

Convolution Codes, Time domain approach. Transform domain approa

Last Updated: Tuesday, January 24, 2023