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