UW Madison Home Page

E C E 641: Introduction to Error-Correcting Codes

  • Catalog Description:
    A first course in coding theory. Codes (linear, Hamming, Golay, dual); decoding-encoding; Shannon's theorem; sphere-packing; singleton and Gilbert-Varshamov bounds; weight enumerators; MacWilliams identities; finite fields; other codes (Reed-Muller, cyclic, BCH, Reed-Solomon) and error-correction algorithms.
  • Credits: 3
  • Prerequisites: Math 320 or 340, and Math 541 or cons inst
  • Official Course Description (pdf)

    Moodle and D2L are being retired. Already, many Engineering courses are in Canvas rather than Moodle. Rather than using the Moodle links below, it is recommended that you use the Learn@UW site (learnuw.wisc.edu) to gain access to all of the LSM choices available to campus.