The book is intended to provide an adequate background for various theoretical physics courses, especially those in classical mechanics, electrodynamics, quantum mechanics and statistical physics. Each topic is dealt with in a generally self-contained manner and the text is interspersed with a number of solved examples and a large number of exercise problems.