This lecture note style textbook on mechanics is aimed at undergraduate physics majors and providing a complete introductory course in mechanics based on the lecture course offered at the author institution. Ensuring a solid appreciation of the principles of mechanics, it includes the fundamentals and some more advanced topics and teaches though a large number of examples and real life applications. The book includes a range of problems and will be accompanied by a detailed solution manual.