C&O 331 - CODING THEORY (WINTER 2010)
Instructor: Alfred Menezes (MC 5037),   Email: ajmeneze [at] uwaterloo.ca  
Teaching Assistant: Koray Karabina, MC 6232  

Handouts
  • Course outline     Vector spaces
  • Grades
  • Quiz: February 10
  • Midterm test: March 10 (7:00-9:00 pm, MC 2038)   Info
  • Final exam: April 16 (Friday, 9:00-11:30 am, MC 4045)   Info
  • Practice problems from the textbook:
       Chapter 1   #4, 13, 14, 16, 17, 18.
       Chapter 2   #1, 2, 6.
       Chapter 3   #2(a), 3, 4, 5, 11, 16, 23, 25, 29, 34, 38, 41, 42, 46, 52, 68, 69.
       Chapter 4   #12, 14, 15, 24.
       Chapter 5   #3, 5, 8, 11, 15, 22, 25, 35, 36, 37, 38, 40, 46, 54.
       Chapter 6   #7, 11, 21, 25.

    Lecture Summaries
    Week 1 (Jan 4, 6, 8) Week 2 (Jan 11, 13, 15) Week 3 (Jan 18, 20, 22) Week 4 (Jan 25, 27, 29)
    Week 5 (Feb 1, 3, 5) Week 6 (Feb 8, 10, 12) Week 7 (Feb 22, 24, 26) Week 8 (Mar 1, 3, 5)
    Week 9 (Mar 8, 10, 12) Week 10 (Mar 15, 17, 19) Week 11 (Mar 22, 24, 26) Week 12 (Mar 29, 31, Apr 5)

    Links
  • Claude Shannon (1916-2001)
  • Hamming codes
  • The binary Golay code
  • Applications of Reed-Solomon codes
  • The Error Correcting Codes (ECC) Page
    Maintained by Alfred Menezes