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] |