Math 422/522 - Coding Theory - Fall 2016


Prerequisite: MTH 324 (Linear Algebra).

Instructor: Dr. Nathan Reff
Email: nreff at brockport dot edu
Office: Albert W. Brown Building: 221
Phone: (585) 395-5298
Office Hours: M 1:15PM-3:15PM, W 2:15PM-3:15PM and 8:00PM-9:00PM or by appointment, or just see if I am in!
Course Meetings: MW 6:35PM-7:50PM in Holmes 216
Textbook: A First Course in Coding Theory, by Raymond Hill (ISBN: 978-0198538035)
Syllabus: pdf

Class Material
  • Homework
  • Table of general binary codes (Host: Andries Brouwer)

  • Useful Software
  • Sage an awesome free open-source Python-based mathematics software.
  • GAP Groups, Algorithms, Programming - a System for Computational Discrete Algebra. Sage (above) includes GAP.
  • Maple and Mathematica can be downloaded for free via the site license agreement with The College at Brockport: SUNY. (login required)
  • GeoGebra another neat free mathematics software.
  • WolframAlpha.

  • Prerequisite Resources
  • Linear Algebra, MIT (has video lectures).
  • Many courses including Linear Algebra, UCCS (has video lectures).