Dynamics and Mechanisms Design for Technology Students: A Project-Based Approach (Synthesis Lectures on Mechanical Engineering)