NPTEL : NOC:Error Control Coding - An Introduction to Convolutional Codes (Electronics and Communication Engineering)

Co-ordinators : Dr. Adrish Banerjee


Lecture 1 - Introduction to Error Coding - I

Lecture 2 - Introduction to Error Coding - II

Lecture 3 - Introduction to Error Control Coding - III

Lecture 4 - Introduction to Convolutional Codes - I: Encoding

Lecture 5 - Introduction to Convolutional Codes - II: State Diagram, Trellis Diagram

Lecture 6 - Convolutional Codes: Classification, Realization

Lecture 7 - Convolutional Codes:Distance Properties

Lecture 8 - Decoding of Convolutional Codes - I: Viterbi Algorithm

Lecture 9 - Decoding of Convolutional Codes - II: BCJR Algorithm

Lecture 10 - Problem Solving Session - I

Lecture 11 - Problem Solving Session - II

Lecture 12 - Performance Bounds for Convolutional Codes

Lecture 13 - Turbo Codes

Lecture 14 - Turbo Decoding

Lecture 15 - Convergence of Turbo Codes

Lecture 16 - Applications of Convolutional Codes

Lecture 17 - Problem Solving Sessions - III