Save To Worklist

MATH 342 Algebra and Coding Theory

Error-correcting codes via abstract and linear algebra. Emphasis on proofs and computation. Finite fields, Hamming distance and error-correction, upper and lower bounds on the size of a code, linear codes, groups and cosets, encoding and decoding schemes.

This course is eligible for Credit/D/Fail grading. To determine whether you can take this course for Credit/D/Fail grading, visit the Credit/D/Fail website. You must register in the course before you can select the Credit/D/Fail grading option.

Credits: 3

Pre-reqs: Either (a) one of MATH 152, MATH 221 and one of MATH 220, MATH 226, CPSC 121; or (b) MATH 223.

Status Section Activity Term Interval Days Start Time End Time Comments
FullMATH 342 201Web-Oriented Course2 Tue Thu9:3011:00

The SIS will enforce automatically prerequisites for this course. Students will not be able to register themselves if they do not have the correct prerequisites. If you need to get your UBC file updated with qualifications such as Transfer Credits, take care of that by sending documentation to