2- Coset decomposition, intro linear block codes
3 - Rings, Fields, GF(2^m)
4 - Cyclic Codes, Minimal Polynomials, Conjugacy Classes
5- Decoding of cyclic codes: Meggitt Decoder, Error Trapping Decoding
6- BCH, RS Codes, Berlekamp Massey Algorithm
7- Convolutional Codes, Trellis Diagram
8- Decoding of convolutional codes, Viterbi Algorithm, Sequential Decoding, Error Bounds
9- Error Performance Block Codes
10- Trellis Coded Modulation, Ungerboeck encoding