picture of campanile reflected in window

picture of campanile reflected in window

Home
Research
Teaching
Biography
Publications
Links

ECE-5973/TCOM-5970: Information Theory

Prerequisites: ECE 4523 or instructor permission

This is a graduate introductory course in information theory targeted to graduate and senior students. The goal is to both inspire students with the thought-provoking ideas of information theory and provide them enough knowledge necessary for further study of the subject.

Course Outline (tentative):

  1. Overview (1 lecture)
  2. Review of probability theory (1 week)
  3. Lossless source coding theory, Huffmann coding, and introduction to Arithmetic coding (1 week)
  4. Asymptotic equipartition property (AEP), typicality and joint typicality (1 week)
  5. Entropy, conditional entropy, mutual information, and their properties (2 weeks)
  6. Introducing project (1 lecture)
  7. Channel coding theory, capacity, and Fano’s inequality (1 week).
  8. Continuous random variables, differential entropy, Gaussian source, and Gaussian channel (1 week)
  9. Bandlimited AWGN channel, parallel Gaussian channels, waterfilling and inverse waterfilling (1 week)
  10. Error correcting codes, linear codes, and introduction to low-density parity check code (1 week)
  11. Lossy source coding theory and rate-distortion function (1 week)
  12. Duality of source and channel coding, separation theorem (1 lecture)
  13. Computation of capacity and rate-distortion function (1 week)
  14. Method of type, large deviation theory (1 week)

Textbook

“Elements of Information Theory,” by Cover and Thomas, New York: Wiley.

Second edition is a bit better. But 1st edition is okay too, given that it is way cheaper in Amazon. You probably can get one below 20 bucks.

Auxiliary and Reference Material:


Grading

Quiz 1 (15%)
Quiz 2 (15%)
Quiz 3 (15%)
Homework (25%)
Project/case study (30%)

The project means to give students a chance to dig deeper into a particular topic of interest. Potential projects include studying the application and relation of information theory to other disciplines such as statistics, bioinformatics, economics, and physics. Project report is due on December 14 (firm deadline!). Please email me directly your report. I'll send back acknowledgement email to every of you. Please don't hesitate to bug me if you don't receive an acknowledgement.


Late Policy

Late assignment is generally subjected to 20% penalty per day.

Calendar

  Summary Course notes Other materials
8-21-2007 Overview 01 overview.pdf  
8-23-2007 Review of probability theory 02 probability.pdf  
8-28-2007 Constrained optimization 02a optimization.pdf hw1.pdf due 9/4
8-30-2007 Kraft inequality 03 lossless source coding.pdf  
9-4-2007 Compression and entropy   hw2.html due 9/11
9-6-2007 Huffmann coding, Shannon-Fano-Elias Coding, Arithmetic Coding; AEP 04 AEP.pdf hw1soln.pdf
9-11-2007 Properties of entropy, relative entropy, conditional entropy, mutual information 05 information measures.pdf hw3.html due 9/20
9-13-2007 Conditional mutual information, chain rule hw2soln.pdf
9-18-2007 No class due to conference    
9-20-2007 Sufficient statistics, entropy rate 05a hidden markov model.pdf hw4.html due 9/27, hw3soln.pdf
9-25-2007 Random walk on graph, hidden Markov model   project plan due 10/4
9-27-2007 Quiz 1    
10-2-2007 Quiz 1 review quiz1soln.pdf, hw4soln.pdf
10-4-2007 Channel coding theorem 06 channel coding theorem.pdf hw5.html due 10/11
10-9-2007 Channel coding theorem (con't)  
10-11-2007 Differential entropy 07 differential entropy.pdf hw6.html due 10/18
10-16-2007 Differential entropy (con't)   hw5soln.pdf
10-18-2007 Gaussian channel, waterfilling for parallel Gaussian channel 08 gaussian channel.pdf (08 Gaussian channel.rar) hw7.html due 10/25
10-23-2007 Error correcting codes 09 error correcting codes.pdf (09 error correcting codes.rar) hw6soln.pdf
10-25-2007 LDPC codes hw8.html due 11/1
10-30-2007 Rate distortion functions 10 rate distortion function.pdf (10 rate distortion function.rar) hw7soln.pdf
11-1-2007 Revision   hw9.html due 11/13
11-6-2007 Quiz 2   hw8soln.pdf
11-8-2007 Proof of rate distortion theorem  
11-13-2007 Convexity properties of mutual information and entropy 11 capacity and rate distortion function computation.pdf (11 capacity and rate-distortion computation.rar) hw10.html due 11/27, quiz2soln.pdf
11-15-2007 Computation of capacity    
11-20-2007 Separation theorem and duality 12 separation theorem and duality.pdf (12 separation theorem and duality.rar)  
11-22-2007 Thansgiving   hw9soln.pdf
11-27-2007 Method of Type 13 the method of type.pdf (13 the method of type.rar) hw11.html due 12/4

11-29-2007

Universal source coding 14 universal source coding.pdf (14 universal source coding.rar), 15 large deviation theory.pdf (15 large deviation theory.rar) hw10soln.pdf (HW10 codes.rar)

12-4-2007

Large deviation theory   hw11soln.pdf

12-6-2007

Quiz 3   quiz3soln.pdf

On request of some of you, lecture notes 1-7 are now available in Windows Journal Viewer format.