Spring 2013 textbook list
The Spring 2013 ECE textbook list is available online for students.
Current Prerequisites & Course Offering
For current prerequisites for a particular course, and to view course offerings for a particular semester, see the Virginia Tech Course Timetables.
ECE 5544 Coding Theory (3C)
Use of codes to improve the reliability of transmission over noisy channels. Algebraic structure of codes. Includes error detecting and correcting codes. BCH Codes, Reed Solomon Codes, and convolutional codes and codes for checking arithmetic operations.
What is the reason for this course?
Electrical engineering graduate students who wish to pursue research or careers in the computer communications field use the material in this course. Communications research also requires a basic knowledge of data transmission through noisy channels.
Typically offered: Fall. Program Area: Computers.
Prerequisites: Prerequisites: STAT 4714 or equivalent, MATH 4124 or equivalent.
Why are these prerequisites or corequisites required?
This course requires a basic understanding of probability theory and a basic understanding of abstract algebra. The probability theory may be obtained in STAT 4714. The abstract algebra may be obtained in MATH 4124.
Department Syllabus Information:
Major Measurable Learning Objectives:- Calculate the reliability of coded data transmission over noisy channels.
- Design specific codes for noisy channels given the noise characteristics and the desired degree of reliability.
| Course Topics | |
|---|---|
| Topic | Percentage |
| Algebraic Structures | 10% |
| Theory of Cyclic Codes | 15% |
| Encoders and Decoders | 15% |
| Burst Error Correcting Codes | 10% |
| Arithmetic Codes | 10% |
| Convolutional Codes | 20% |
| New codes of interest to research community | 20% |


