Welcome to the course page for the course ECE 594: classical and quantum error-correcting codes.
For the classical codes unit I suggest the following reference: https://cse.buffalo.edu/faculty/atri/courses/coding-theory/book/index.html , which I will supplement with personal ideas and parts of MacWilliams and Sloane's classic text
For the first quantum codes unit I suggest the following reference: https://www.cs.umd.edu/class/spring2024/cmsc858G/QECCbook-2024-ch1-15.pdf , which I will be deviating from a fair amount, but it serves as a useful backup
For the last unit, we will use parts of the prior book as well as notes I put together on some of the topics (or links to papers where appropriate)
Syllabus:Â