Introduction to information theory


Introduction

This course provides an introduction to information theory whose foundations were laid by C. Shannon. Information theory deals with finding the fundamental limits for compressing a signal, storing data or communicating information reliably over a noisy channel. It turns out that all these limits can be expressed in terms of a single quantity: the entropy.
We will cover during this course Shannon's major results. Since Shannon's results information theory has found applications in many areas. We will discuss some of them, such as statistics and cryptography.


Acknowledgment

I am particularly grateful to Nicolas Sendrier and Jean-Pierre Tillich for sharing with me their materials to build this course (as well as providing many advices).


Lectures

Final exam

Presentation of one of the below topics.

Bibliography (books and lectures notes used for this course)