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