EE 568: Error Correcting Codes
This is supplemental course information, designed to give you a fuller picture of the course and an expanded look at the topics covered. This is an unofficial document. The USC Course Catalog is the binding description of all university courses. Information such as books, materials covered, and the order of topics is subject to change. Please consult instructor for this semseter to get more upto date course information.
Instructor:
Prof. P. Vijay Kumar
Email -
vijayk@usc.edu
-basics on block and convolutional codes. The material covered in this part of the course can be found in each of the textbooks listed below.
- codes decodable using the distributive law in a generalized setting; it is planned to focus on low-density parity-check codes and (to a lesser extent on) turbo codes. This part of the course will be taught primarily using recent journal articles.
Pre-requisite: EE 441 or equivalent and EE 464 or equivalent. (EE565a is NOT required).
1. Shu Lin and Daniel J. Costello, “Error Control Coding: Fundamentals and Applications,”Prentice-Hall, 1983. ISBN 0-13-283796-X (required) OR the newer version
Error Control Coding, Second Edition by Shu Lin, Daniel J. Costello (required)
2. Irving S. Reed and Xuemin Chen, “Error-Control Coding for Data Networks,” Kluwer Academic Publishers, Boston, 1999. ISBN 0-7923-8528-4 (recommended)
3. Stephen B. Wicker, “Error Control Systems for Digital Communication and Storage,” Prentice-Hall, 1995. ISBN 0-13-200809-2 (recommended)
4. George C. Clark and J. Bibb Cain, “Error-Correction Coding for Digital Communications, by , Plenum Press, ISBN:0-306-40615-2. (recommended)