The search for good error-control codes has relied to a large extent on the structures of abstract algebra, such as the structures of groups, rings, Galois fields, and polynomials over Galois fields.
Introduction to groups, rings, fields, vector spaces, and related concepts. Emphasis on development of careful mathematical reasoning. Prerequisites: MATH 235 or 236; MATH 300 or consent of instructor ...