Fundamental concepts of linkages, displacement, velocity and acceleration analysis using graphical and analytical methods. Static and dynamic force analysis of linkages. Introduction to cams. Gears: involute nomenclature; bevel. helical and worm gears; ordinary and planetary gear trains. Balancing rotating masses. Simple gyroscopic effects.
Prerequisite: APSC 1023. Recommended: CS 1003 or other introductory programming course.