This text is intended for the Design of Machine Elements courses typically given in the junior year of most mechanical engineering curricula. The usual prerequisites are a first course in Statics and Dynamics, and one in Strength of Materials. The purpose of this book is to present the subject matter in an up-to-date manner with a strong design emphasis. The level is aimed at junior-senior mechanical engineering students. A primary goal was to write a text that is very easy to read and that students will enjoy reading despite the inherent dryness of the subject matter.