Principles of motion generation and introduction to the concepts of mobility, degrees of freedom and kinematic chains. Kinematics analysis of linkage mechanisms. Types and synthesis of cam-follower mechanisms for specified follower motion. Synthesis of linkage mechanisms for motion, path and function generation. Computer-aided analysis and synthesis project. Pre-req.: MCHE 213.