This text includes a broad coverage of the kinematics and dynamics of machines. Practical applications are considered throughout the text. Example problems and homework problems involve engineering design and provide a basis for design courses to follow. Analytical and graphical vector methods are illustrated, as well as complex numbers methods.