| Robot Assembly | An introduction to robot mechanics and motion |
| Software Operation | Learn the basics of a compiler and its operation |
| Motion Control | Use Loops to control motion |
| Complex Motion | Learn all about subroutines |
| Analog to Digital | Learn how to convert analog data to digital. |
| Obstacle Avoidance | Use real world data to make computer decisions |
| Fear of Heights | Teach your robot how to protect itself |
| Turret Construction | Give your robot eyes that move |
| Blind Bot's Bluff | A maze challenge: program robot to navigate a minefield of robot swallowing holes. |
| Desktop Challenge I | Explore and navigate obstacles on a desktop. |
| Desktop Challenge II | Same as Challenge I but with eyes that can look around. |
| Last Bot Standing | Be the last Robot remaining on platform |
| Daily Demonstrations | Walking, Talking, Emotional, robots |
| Program Walking Robots | Program a six-legged walking robot! |
| Introduction to Electronics | Breadboard electronic circuits and integrate with robotic controller |