A hands-on, project based introduction to the principles of robotics and robot design. Multiple team projects consisting of design and implementation of a robot. Theory: motors, kinematics and mechanisms, sensing/filtering, planning, pinhole cameras. Practice: servo control, project management; fabrication; software design for robotics. Significant after hours lab time investment.