EE 605: Error Correcting Codes (Autumn 2011)

Instructor: Saravanan Vijayakumaran
Schedule: Slot 4, Monday (11:35 am - 12:30 pm), Tuesday (8:30 am - 9:25 am), Thursday (9:30 am - 10:25 am)
Location: EEG 301

Prerequisites

  • Elementary probability theory
  • Linear algebra

Course Content

  • Linear block codes
  • Cyclic codes
  • Convolutional codes
  • Turbo codes
  • Other codes if time permits

Grading Policy

  • 30% Endsem, 30% Midsem, 40% Assignments and Quizzes
  • Final Score ∈ [90%,100%] ⇒ AA, ∈ [80%,90%) ⇒ AB, ∈ [70%,80%) ⇒ BB, ∈ [60%,70%) ⇒ BC, ∈ [50%,60%) ⇒ CC, ∈ [45%,50%) ⇒ CD, ∈ [40%,45%) ⇒ DD
  • For students auditing the course, AU grade will be awarded if (Final Score ≥ 40%) AND (Endsem × Midsem ≠ 0).

Textbook

  • Error Control Coding , Shu Lin and Daniel J. Costello, Second Edition, Prentice Hall, 2004.

Reference Books

  • The Theory of Error Correcting Codes, F. J. MacWilliams and N. J. A. Sloane, New York: North Holland, 1977.
  • Introduction to Coding Theory, R. M. Roth, Cambridge, UK: Cambridge University Press, 2006.

Assignments

Assignment Solutions

Exams


Last modified November 17, 2011.