Instructor: Markus Schmidmeier
Department of Mathematical Sciences
Charles E. Schmidt College of ScienceIntroduction to Coding Theory
Spring 2005 Welcome to my course Introduction to Coding Theory (MAD 4605/MAT 5932)! We meet Tuesday and Thursday, 9:30 - 10:50 a.m. in Physical Sciences PS 109. Pre-requisite for this course is Matrix Theory (MAS 2103).
Textbook
We use the textbook by San Ling and Chaoping Xing, Coding Theory - A First Course, Cambridge University Press, 2004, ISBN 0-521-52923-9.
Topics
Error Detection and Correction (Chapter 2) Practise encoding and decoding using some basic codes; get used to the setup in coding theory; work with concepts like binary symmetric channel, maximum likelihood decoding, distance of codewords. Some Mathematics (Chapter 3) Recall operations in the polynomial ring; construct finite fields and their extensions; perform computations in finite fields.
Linear Codes (Chapter 4) Use generator and parity check matrices for encoding and decoding; compute syndromes and coset leaders. Bounds in Coding Theory (Chapter 5) Understand the main coding theory problem; compute minimum distance and covering radius for a given code; determine upper and lower bounds for the number of code words; design Hamming codes for given parameters; specify relations between further bounds. Cyclic Codes (Chapter 7) Construct cyclic codes for given generator polynomials; determine all possible cylic codes of certain types; decode using parity check polynomials; design codes with burst error correction capability. BCH and Reed-Solomon codes (Chapter 8) Recall operations in field extensions of finite fields; design BCH and Reed-Solomon codes for given parameters. Further Topics as time permits (Chapter 9) Construct Goppa codes; decode Reed-Solomon codes. Credit
Homework Problems: Some homework problems will be assigned every week; many quiz and exam problems will be taken from the homeworks. Here is a list of current homework problems.
Quizzes: There'll be a quiz every Thursday. All quizzes determine 1/3 of the grade.
Midterm Exam: The midterm exam will count for 1/4 of the grade.
It is scheduled for Thursday, March 24, during class time.Final Exam: The final exam appears to be scheduled for Thursday, May 5, 7:45 - 10:15 a.m. It will count for 5/12 of the grade.
For your Calendar Please see the academic calendar http://www.fau.edu/registrar/docs/acadcal0405.pdf for withdrawal and drop dates.
Contact Me
Office hours: MW 8-9 p.m., TR 11-12 a.m. in SE 278 Telephone: 561-297-0275 E-mail: markus@math.fau.edu On the Web: http://www.math.fau.edu/schmidme/
Last modified: , by Markus Schmidmeier