Cleveland State University
Department of Electrical and Computer Engineering
ELE 652 ERROR CONTROL CODING
Fall 2007
TEXTBOOK: Lin and Costello, “Error Control Coding, Fundamentals and Applications”, 2e, Prentice Hall, 2004.
(However, notes are based on 1st edition 1983 and reference 1 below)
REFERENCE: Wicker, “Error Control Systems for Digital Communication and Storage,” Prentice-Hall, 1995
Viterbi and Omura, “Principles of Digital Communications and Coding”, McGraw-Hill, 1979.
Blahut, “Theory and Practice of Error Control Codes”, Addison-Wesley, 1983.
Sweeney, “Error Control Coding: An Introduction”, Prentice-Hall, 1991.
INSTRUCTOR: Dr. Fuqin Xiong, Professor, Office: SH 332, Telephone: 687-2127.
Email: f.xiong@csuohio.edu
OFFICE HOURS: TTH 2:00-4:00 P.M.
GOALS: Introduce students to the error control coding techniques that are important in communication systems, particularly satellite communication systems, computer systems, and data storage systems.
GRADING POLICY: Midterm I 30%, Midterm II 30%, Final Exam 40%
REMARKS: *Students are expected to read the text before and after lectures.
*Homework will be assigned on a regular basis and answers will be provided later.
COURSE OUTLINE
|
Lecture |
Topics |
Chapter |
|
1 |
Introduction |
1 |
|
2,3 |
Groups, Fields, GF (2") |
2 |
|
4,5,6 |
Linear Block Codes |
3 |
|
7,8,9 |
Cyclic Codes |
4 |
|
|
|
|
|
|
Midterm I |
|
|
|
|
|
|
10,11 |
Hadamadard, Quadratic residue and Golay Codes |
6 of ref. 1
|
|
12,13 |
Reed-Muller Codes |
7 of ref. 1 |
|
14,15 |
BCH Codes and Reed-Solomon Codes |
6 |
|
16,17 |
Burst-Error Correcting Codes |
9 |
|
|
|
|
|
|
Midterm II |
|
|
|
|
|
|
18, 19 |
Convolutional Codes |
10 |
|
20, 21, 22 |
Maximum Likelihood Decoding of Convolutional Codes, Viterbi Algorithm |
11 |
|
23, 24 |
Sequential Decoding of Convolutional Codes |
12 |
|
25, 26 |
Turbo Codes |
Literature |
|
27 |
Review |
|
|
Tuesday, Dec. 11, 4:00-6:00 p.m. |
Final Exam |
|
|
|
|
|