Exercises:

Exercise 1      Solutions
Exercise 2      Solutions
Exercise 3      Solutions
Exercise 4      Solutions
Exercise 5      Solutions
Exercise 6      Solutions
Exercise 7      Solutions
Exercise 8      Solutions
Exercise 9      Solutions
Exercise 10    Solutions
Exercise 11    Solutions
 
 

Exam requirements:

To put it briefly, the exam requirements consist of the lectures and the exercises. As to literature,
the best companion book to read alongside with the lectures is probably:
R.G. Gallager: Information theory and reliable communication.
The lectures correspond (roughly) to the following pages of Gallager's book:
pp. 1-58, 71-96 and 116-150.
Another book that may be useful is:
J.G. Proakis: Digital Communications. (Third edition)
It doesn't cover all the material of this course, but pages 53-57 (Chernoff bound),
82-106 and 374-386 are good supplementary reading. Besides, there are many good
exercise problems to solve in Proakis.