Mechanism design. Kinematic synthesis, Cam design, Optimization in design of mechanisms, Balancing in mechanisms.