ECE 511
Error Control Coding


Course Syllabus

Week Lecture
1 Introduction; The channel coding problem [Chap. 1]
2-3 Vector spaces; Linear block codes [Chap. 2]
4-6 Groups, rings and fields; Primitive and irreducible polynomials [App. B]
7-9 Polynomial rings and cyclic codes [Chap. 3]
10-11 BCH and Reed-Solomon codes [Chaps. 4-5]
12-13 Convolutional codes and the Viterbi algorithm [Chap. 6]


Aaron Gulliver
2022-12-12