Linear block codes, soft and hard decision decodings, correction of random errors, cyclic codes, BCH codes, ReedSolomon codes, majority logic decodable codes, burst-error correcting codes, concatenated codes. Pre: MATH 311 or consent.