Coding Theory: Reading Course



  • 2013 Spring/Summer (Jan - May)

Reading Course

This course on basic coding theory will cover fundamental concepts in coding for communication over noisy channels.

Prerequisites: None


Linear codes, convolutional codes, algebraic codes, low density parity check codes.

Grading policy: Grading will be based on homeworks/quizzes and student presentations.

Video lectures:

NPTEL lectures by Prof. P. Vijay Kumar (IISc) and Prof. Andrew Thangaraj (IITM).


R.M. Roth, Introduction to Coding Theory, Cambridge, 2006.

T. Richardson and R. Urbanke, Modern Coding Theory, Cambridge, 2008. (online)

Additional references:

S. Lin and D.J. Costello, Error Control Coding, Prentice-Hall, 2004.

F.J. MacWilliams and N.J.A. Sloane, The Theory of Error-Correcting Codes, North-Holland, 1977.