SYLLABUS
EL 607: Coding Theory
-
Class time:
-
Place:
-
Office Hours:
-
Instructor: Prof. Andrej Stefanov
Contact Info:
Office: LC 258
Phone: (718) 260-3789
Fax: (718) 260-3906
E-mail: stefanov@poly.edu
"Error Control Coding: Fundamentals and Applications," S. Lin and D. J.
Costello Jr., Prentice Hall, 2nd edition, 2004 (required)
"Turbo Codes Principles and Applications," B. Vucetic and J. Yuan, Kluwer
Academic Publishers, 2000
"Turbo Coding," C. Heegard and S. B. Wicker, Kluwer Academic Publishers,
1999
"Error Control Systems for Digital Communication and Storage," S.
B. Wicker, Prentice Hall, 1995
"To Code or Not to Code," M. Gastpar, Ph.D. Thesis, EPFL, 2002
The lectures are from
different sources and do not follow the book precisely, therefore class
attendance is helpful.
The course provides an overview of the principles and practice of coding
theory. It covers the basic ideas, as well as recent developments that
have found applications in 3G cellular systems and wireless local area
networks.
Tentative list of topics that will be covered:
-
Introduction to Channel Coding
-
Galois Fields
-
Linear Block Codes
-
Convolutional Codes
-
Turbo Codes: Parallel and Serial Concatenated Codes
-
Low Density Parity Check Codes
-
Grading:
-
Midterm, 30%
-
Final, 30%
-
Project, 30%
-
Homeworks, 10%