This is a course of solid-state physics, dedicated to graduate students, written in a very clear manner so that it can be understood by any student with a basic background in physics. The book has three parts—the first part concentrates on basic concepts of solid-state physics, which are taught at the introductory level in any physics course, such as the band theory and methods for energy-band calculations, phonons and lattice dynamics. The second part of the book is focused on topological phenomena in condensed matter—starting from a historical perspective and ending with modern aspects of solid-state physics, such as Dirac materials and Dirac fermions. The largest part of the book deals with many-body physics, and in this context magnetism, superconductivity and Bose-Einstein condensation are studied. Sets of useful exercises can be found at the end of each chapter, and a list of references is provided at the end of the book. This book is a very good guide for readers interested in modern aspects of condensed matter and a very good course of solid-state physics. Therefore, a respectable physics library must have this book on its shelves.