EE 5581 F2008 Syllabus
Class Time: TuesThurs 12:45pm-2:00pm, EE/CSci 3-125
Instructor:
John C. Kieffer
Room 6-179 EE/CS
TEL 612-625-8574
E-mail kieffer@umn.edu

Office Hours: To be announced
Teaching Assistant: To be announced
Course Objectives:
The three types of codes used in data communication systems are channel codes, source codes, and cryptography codes. You learn how to design some useful codes of each type. You learn about information measures and coding theorems that tell you before attempting to design a code whether a code exists having a desired performance capability.

Prerequisite:
You should have had at least a junior-level undergraduate course in probability and random processes, at least equivalent to EE 3025. You may examine our EE 3025 Notes in order to see what we cover in EE 3025.

Textbook:
John C. Kieffer, LECTURES ON INFORMATION THEORY (notes)

Grading:
  • Homework (15%)

  • Exam 1, time and date to be announced (25%)

  • Exam 2, time and date to be announced (25%)

  • Final Exam, 10:30am - 12:30pm Thursday, December 18 (35%)


Course Outline:
Student Conduct:
University of Minnesota has an official student conduct code which defines how students should conduct themselves in their classes. Inappropriate conduct includes cheating on exams, submitting homework that is not your own work, disruptive behavior, and other things. Instructors are required to deal with violations of the student conduct code according to the official mechanisms laid out in the conduct code.