Cleveland State University Department of Electrical Engineering and Computer Science

advertisement
Cleveland State University
Department of Electrical Engineering and Computer Science
EEC 652 Error Control Coding, Spring 2004
Catalog Data:
Textbook:
EEC 652 - Error Control Coding (4 credits)
Prerequisite(s): EEC 651.
This course introduces the theory of error control coding for digital
transmission in communications. Topics include groups, fields, GF(2), linear
block codes, cyclic codes, BCH codes, Reed-Solomon codes, convolutional
codes, maximum likelihood decoding of convolutional codes, Viterbi
algorithm, sequential decoding of convolutional codes, continuous phase
modulation codes, trellis coded modulation, and turbo codes.
Lin and Costello, “Error Control Coding, Fundamentals and Applications”,
Prentice Hall, 1983.
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. Murad Hizlan,
Professor of Electrical Engineering and Computer Science
Office: FH 338, Telephone: 687-4826.
Email: m.hizlan@csuohio.edu
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
1
2,3
4,5,6
7,8,9
Feb. 19
10,11
12,13
14,15
16,17
Topics
Introduction
Groups, Fields, GF (2")
Linear Block Codes
Cyclic Codes
Midterm I
Hadamadard, Quadratic residue and Golay Codes
6 of ref. 1
Reed-Muller Codes
BCH Codes and Reed-Solomon Codes
Burst-Error Correcting Codes
7 of ref. 1
6
9
March 30
Midterm II
18, 19
20, 21, 22
Convolutional Codes
Maximum Likelihood Decoding of Convolutional
Codes, Viterbi Algorithm
Sequential Decoding of Convolutional Codes
Turbo Codes
Review
Final Exam
23, 24
25, 26
27
May 11, 4:006:00 p.m.
Chapter
1
2
3
4
10
11
12
Literature
Download