1. Mechanical Engineering Basics (6 weeks)
   ↓
2. Introduction to Programming with VEX IQ (8 weeks)
   ↓
3. Drivetrain Course (6 weeks)
   ↓
4. Intermediate Programming with VEX IQ (8 weeks)
   ↓
5. Lift and Arm Systems Course (6 weeks)
   ↓
6. Intake Systems Course (4 weeks)      7. Outtake Systems Course (4 weeks)
   ↓                                      ↓
8. Sensors and Control Systems (8 weeks)
   ↓
9. Advanced Robotics Programming with VEX IQ (8 weeks)
   ↓
10. VEX IQ VEXcode Text-Based Programming (8 weeks)
   ↓
11. Game Strategy and Autonomous Programming (8 weeks)
   ↓
12. Engineering Design Process (8 weeks)