Electrical and Computer Engineering Dept

WiSe-Net Lab | Wireless Sensor Networks Laboratory


5708 Barrows Hall, University of Maine,
Orono, ME 04469, USA
Office:207-581-2231,
Lab: 207-581-2133

ECE-598

ECE-598: Coding and Information Theory
Summer 2009, July 6 - Aug 21

Instructor: Dr. Ali Abedi, Office: ESRB-275, E-mail: abedi AT eece.maine.edu

Course description
Communication in noisy channels is not possible without error correction codes. Coding theory is based on adding controlled redundancy to the transmitted data in order to enable error detection/correction at the receiver side. In this graduate level course students will learn how to compute the maximum rate of reliable transmission and design, evaluate, and implement codes that achieve capacity with reasonable decoding complexity for a given communication channel. Students will build the knowledge and develop the skills necessary to read and understand articles written in journals such as IEEE Transaction on Communications and Information Theory. Team work will be a main component of this course to teach students how to work in a group effectively to accomplish goals related to a coding theory project.  

References

 

Content

 

Grading Scheme

Students’ performance is evaluated with homework, quiz, a midterm, and a final project.

 

Homework    10%
Quiz              10%
Midterm        30%
Final project  50%

 

Final Project

Final project is a team based project with following deliverables:

 

- Each team picks a project from a list of suggested projects and prepares a short presentation to defend the chosen project (5%)

- Monthly reports on the progress of the project are required (10%)

- Final results will be submitted in a form of report consistent with IEEE publications (25%)

- Final presentation will be made at the end of semester (10%)

 

General evaluation criteria for a successful project are as follows:

- Performance: BER, Run time, Simulations, Novelty, Software

- Style and Format: Use of figures, Neatness, Organization, Spelling/Grammar, Bibliography

- Verification and Analysis

- Peer-evaluation

- Bonus: Smallest SNR, Best Run time, Best Code Design

 

Prerequisite

The basic concepts of probability theory and algebra are the main prerequisites of this course. Knowledge of communications systems design and analysis is also necessary to follow this course. The following courses or instructor’s permission are required prerequisites:

 

ECE-515: Probability Theory and Stochastic Processes

ECE-512: Linear Systems

Disability statement:

Students with disabilities who may need services or accommodations to fully participate in this class should contact Ann Smith, Director of Disability Services in 121 East Annex, (voice) 581-2319, (TTY) 581-2325 as early as possible in the semester.

 

umaine logo

Copyright 2008, Dr. Ali Abedi
Last update: Oct 10, 2008