[an error occurred while processing this directive]
Dhirubhai Ambani Institute of Information and Communication Technology

Course Description
Scribe Template
Gupta Lab
Instructor's Page

DA-IICT Moodle

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.

      1. Raymond Hill, A first course in coding theory, Oxford University Press, 1990.
      2. R.M. Roth, Introduction to Coding Theory, Cambridge University Press, 2006
      3. E.R. Berlekamp, Algebraic coding theory, McGraw-Hill, 1968. Revised edition published by Aegean Park Press in 1984.
      4. R.E. Blahut, Algebraic Codes for Data Transmission, Cambridge University Press, 2002.
      5. W.C. Huffman and V. Pless, Fundamentals of Error Correcting Codes, Cambridge University Press, 2003.
      6. S. Lin and D.J. Costello, Error Control Coding (2nd edition), Prentice-Hall, 2004.
      7. F.J. MacWilliams and N.J.A. Sloane, The Theory of Error-Correcting Codes, Elsevier/North-Holland, 1977.
      8. R.J. McEliece, Theory of Information and Coding (2nd edition), Cambridge University Press, 2002.
      9. Vera Pless, Introduction to the Theory of Error-Correcting Codes (3rd edition), Wiley-Interscience, 1998.
      10. J.H. van Lint, Introduction to Coding Theory (3rd edition), Springer-Verlag, 1999.
      11. W.C. Huffman and V. Pless, Handbook of Coding Theory, vol I & II.  1998

      Labs/Groups doing work in this area
      1. Google Coding Theory Page
      Companies doing work in this area
      1. Microsoft Research
      2. IBM Research