Building on the material learned by students in their first few years of study, this book presents an advanced level course on statistical and thermal physics. It begins with a review of the formal structure of statistical mechanics and thermodynamics considered from a unified viewpoint. After a brief revision of non-interacting systems, emphasis is laid on interacting systems.