ECE 405
Error Control Coding


Learning Outcomes

By the end of this course, students will be able to:
  1. Explain the need for error correction in data communication and storage systems.
  2. Apply mathematical tools from group and finite field theory in the design of codes.
  3. Describe the fundamental limits of error correction.
  4. Demonstrate the decoding of block codes including cyclic codes.
  5. Explain the operation of convolutional encoders and decoders.


Aaron Gulliver
2025-01-06