Knowledge of and skill in physics are essential foundations for studies in science and engineering. This book offers students an introduction to the basic concepts and principles of physics. It covers various topics specifically related to physical mechanics, the properties of matter, and heat. Each chapter begins with a summary of concepts, principles, definitions, and formulae to be discussed, as well as ending with problems and solutions that illustrate the specific topic. Steps are detailed to help build reasoning and understanding. There are 300 worked problems and 100 exercises in the book, as well as 306 figures to help the reader visualize the processes being addressed. Computer calculations and solutions are carried out using wxMaxima to give insight and help build computational skills. The book is aimed at first-year undergraduate students studying introductory physics, and would also be useful for physics teachers in their instruction, particularly the exercises at theend of each chapter.