Lectures on Birational Geometry: Topics covered: introduction into the subject, contractions and extremal rays, pairs and singularities, Kodaira dimension, minimal model program, cone and contraction, vanishing, base point freeness, flips and local finite generation, etc.