Gauge Invariant Cosmological Perturbation theory from 3+1 formulation of General Relativity. This course will aim to study in detail the 3+1 decomposition in General Relativity and use the formalism to derive Gauge invariant perturbation theory at the linear order. Some applications will be studied.