Back close

Course Detail

Course Name Introduction To Coding Theory
Course Code 24MAT434
Program 5 Year Integrated MSc/ BSc. (H) in Mathematics with Minor in Data Science
Semester Elective
Credits 3
Campus Amritapuri

Syllabus

Unit I

Introduction to linear codes and error correcting codes, Encoding and decoding of a linear code

Unit-II

Dual codes. Hamming codes and perfect codes.

Unit-III

Cyclic codes. Codes with Latin Squares, Introduction to BCH codes, Reed Solomon Codes

Unit-IV

Weight Enumerators and MDS codes.

Unit-V

Linear coding theory problems and conclusions.

Course Objectives and Outcomes

Course Outcomes:
CO-1: To understand the basic concepts of linear/error correcting codes and apply theconcepts to encode and decode the information.
CO-2: To understand the concepts of dual /Hamming codes and apply the concept to find the parameters of given codes and their dual codes using standard matrix and polynomial operations.
CO-3: To familiarize the concepts of cyclic/BCH codes with required properties.
CO-4: To understand the concepts of weight enumerators and apply to find the weight information of the code.
To familiarize the concept of MDS code.
CO-5: Apply the basic concepts of linear codes to solve problems.

Textbooks/ References

Textbooks

  • Raymond Hill, A first course in Coding Theory, Clarandon Press, Oxford (1986).
  • J.H. Van Lint, Introduction to Coding Theory, Springer (1998).

References

  1. W. Cary Huffman and Versa Pless, Fundamentals of Error Correcting Codes, Cambridge University Press(2003).
  2. W.W. Peterson, Error Correcting Codes, Cambridge, MA MIT Press (1961).
  3. V. Pless, W.C. Huffman and R.A. Brualdi, An Introduction to Algebraic Codes, in Hand book of coding theory, Eds. Amsterdam Elsevier (1998).

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now