CS3236: Introduction to Information Theory (2014–2015)
Course material for CS3236: Introduction to Information Theory, taught at the National University of Singapore during a sabbatical year.
Lecture slides
- Introduction
- Entropy
- Source coding
- Lossless compression
- Noisy channel
- Noisy channel coding theorem
- Error-correcting codes
- Cryptography (companion notes: statistical distance, min-entropy, randomness)
- Kolmogorov complexity
- Properties of Kolmogorov complexity
Assignments
- CS3236: Homework 1
- CS3236: Homework 2
- CS3236: Homework 3
- CS3236: Homework 4
- CS3236: Homework 5
- CS3236: Homework 6
- CS3236: Homework 7
- CS3236: Homework 9
- CS3236: Homework 11
- CS3236: Homework 12