EEE 553-Error Correcting Codes

Possible Textbook: Digital Modulation and Coding, by S. Wilson.

This course was formerly taught under the number EEE451 - which is now extinct.

Outline

I. Algebra of Finite Fields

II. Linear Block Codes

A. Encoding and decoding of linear block codes
B. Code performance
C. Hamming codes
D. Bounds on minimum distance

III. Cyclic Codes

A. Structure of cyclic codes
B. Encoding cyclic codes
C. Decoding cyclic codes
D. BCH codes
E. Cyclic Hamming codes
F. Reed-Solomon codes

IV. Trellis Codes

A. Convolutional encoders
B. State diagrams and trellises
C. Bounds on free distance
D. Maximum likelihood (Viterbi) decoding
F. Trellis coded modulation

Return to Communications Courses