CMB and Structure Formation (Graca Rocha, 8 lectures)
Lecture 1
Cosmological Perturbations I : Newtonian perturbation theory
Lecture 2
Cosmological Perturbations II: Relativistic perturbation theory
Lecture 3
Statistics of Random Fields:
Random fields in 3D Euclidean space; the Power Spectrum; twopoint correlation functions; twopoint statistics; Gaussian processes; Beyond the Power spectrum; Random fields on the sphere, NonGaussianity; nonGaussianity tools
Lecture 4
Inflation I  Fundamentals of Inflation:
Motivation of Inflation; Scalar Fields; Slowroll inflation; Exact solutions; The end of inflation
Lecture 5
Inflation II  Fluctuations from Inflation:
Scalar field fluctuations; Curvature perturbation; Equations of motion; Canonical quantisation; Heisenberg equations of motion; Mode expansion; Power Spectra; Predictions for Slowroll inflation; Spectral index; Classicality and Gaussianity
Topological Defects  Cosmic Strings and structure formation
Lecture 6
The Cosmic Microwave Background I  The physics of the CMB:
Temperature anisotropies; Polarization of the CMB; Anisotropy Power Spectrum; Mechanisms for primary fluctuations: Sachs Wolfe effect, Acoustics Peaks; Silk damping, damping of the CMB power spectrum; tensor perturbations  gravitational waves
Lecture 7
The Cosmic Microwave Background II 

Cosmological Parameters in the CMB (with animations)

An introduction to: CAMB, CMBFAST, COSMOMC, HEALpix, NGsims

CMB observations
Lecture 8
Large Scale Structure:
Galaxy formation and clustering, nonlinear gravitational clustering; The Zeldovich approximation; PressSchechter theory; the clustering spectrum; biased galaxy formation; etc.
Putting observations together