Overview Data compression Noisy-channel coding Chs 1-6, 8-10, 14 Inference, data modelling clustering, pattern recognition Chs 20, 22 Probability toolbox Monte Carlo methods Ch 29, 30, 32 Variational methods Ch 33 Neural networks Chs 38, 39, (& perhaps 41, 44), 42 State-of-the-art error-correcting codes Recommended exercises 29.14, 33.5, 33.7, 27.1, 22.11, 39.4, 39.5 Handouts 2, 3 (on website) The 5 cards magic trick (15.6) Additional reading Laplace's method (Ch 27) Ising models (Ch 31)