Inflationary cosmology has been developed over the last twenty years to remedy serious shortcomings in the standard hot big bang model of the universe. Taking an original approach, this textbook explains the basis of modern cosmology and shows where the theoretical results come from. The book is divided into two parts; the first deals with the homogeneous and isotropic model of the Universe, the second part discusses how inhomogeneities can explain its structure. Established material such as the inflation and quantum cosmological perturbation are presented in great detail, however the reader is brought to the frontiers of current cosmological research by the discussion of more speculative ideas. An ideal textbook for both advanced students of physics and astrophysics, all of the necessary background material is included in every chapter and no prior knowledge of general relativity and quantum field theory is assumed.