It gives me immense pleasure to present learning resource on “Theory of Machines” for the graduates who are preparing for competitive Exams in Mechanical engineering. The present book on Theory of Machines cover maximum syllabus of different JE CBT exams like RRB JE & SSC JE. It will be also helpful for the students who are preparing for GATE,ESE and other state level exams.