MIT 2.12: Introduction to Robotics
2.12 builds on controls and mechanical design and ends in a competition. Ours: a robot that kicks a soccer ball and tries to score on the other team's goalie robot.