Translations of this page:

MIE-BKO.16 - Error Control Codes

Official web page

Teacher: Ing. Pavel Kubalík, Ph.D.

  • Login is necessary for getting access to slides !


  1. Introduction and recapitulation.
  2. Error control codes - basic principles.
  3. Linear codes.
  4. Codes generated by polynomial.
  5. Cyclic codes, finite fields, and minimal polynomials.
  6. Burst error correction codes.
  7. Burst error correction methods.
  8. Sums and products of codes and RM codes.
  9. BCH codes.
  10. Correction codes for byte errors, RS codes.
  11. Convolutional and turbo codes.
  12. Codes for arithmetic operations.


  1. Linear codes I.
  2. Linear codes II.
  3. Cyclic codes.
  4. Finite fields.
  5. Finite fields and polynomials.
  6. Burst error correction.
  7. BCH codes, assessment.

Recommended bibliography

  • Lin, S., Costello, D. J.: Error Control Coding (2nd Edition). Prentice Hall, 2004. ISBN 0130426725.
  • Wicker, S. B.: Error Control Systems for Digital Communication and Storage. Prentice Hall, 1995. ISBN 0-13-200809-2.
  • Adamek, J.: Foundations of Coding: Theory and Applications of Error-Correcting Codes with an Introduction to Cryptography and Information Theory Hardcover. Hardcover – March 1, 1991.ISBN-13: 978-0471621874, ISBN-10: 0471621870.
/mnt/www/courses/MI-BKO.16/data/pages/en/start.txt · Last modified: 2017/02/27 10:10 by xkubalik
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki