Description:It reviews the latest discoveries and ideas, discusses areas of controversy, and presents a variety of observational data, in a way suitable as an introduction to cosmology for university students studying the following courses: Astronomy, Astrophysics, Cosmology, Partical Physics, Theoretical Physics and Space Science. The author considers the most contemporary views of cosmology by describing the Big Bang model (its problems as well as its usefulness), and begins with a comprehensive account of the universe and its components, providing a sound introduction for the student.