SC  461 Resources
Please check this page quite frequently for updated resources.
Suggested Softwares
The Magma computer algebra at http://magma.maths.usyd.edu.au/magma/
The Xgrow tile set simulator at http://www.dna.caltech.edu/Xgrow/
The Xtile software at http://www.guptalab.org/xtile
Suggested Books
There is no specific text book but the following books will be helpful. We will provide many additional material such as videos, handouts etc during the course.

Raymond Hill, A first course in coding theory, Oxford University Press, 1990.

R.M. Roth, Introduction to Coding Theory, Cambridge University Press, 2006

E.R. Berlekamp, Algebraic coding theory, McGrawHill, 1968. Revised edition published by Aegean Park Press in 1984.

R.E. Blahut, Algebraic Codes for Data Transmission, Cambridge University Press, 2002.

W.C. Huffman and V. Pless, Fundamentals of Error Correcting Codes, Cambridge University Press, 2003.

S. Lin and D.J. Costello, Error Control Coding (2nd edition), PrenticeHall, 2004.

F.J. MacWilliams and N.J.A. Sloane, The Theory of ErrorCorrecting Codes, Elsevier/NorthHolland, 1977.

R.J. McEliece, Theory of Information and Coding (2nd edition), Cambridge University Press, 2002.

Vera Pless, Introduction to the Theory of ErrorCorrecting Codes (3rd edition), WileyInterscience, 1998.

J.H. van Lint, Introduction to Coding Theory (3rd edition), SpringerVerlag, 1999.

W.C. Huffman and V. Pless, Handbook of Coding Theory, vol I & II. 1998
Labs/Groups doing work in this area
 Google Coding Theory Page
Companies doing work in this area
 Microsoft Research
 IBM Research