- Lesson 0
- Lesson 1: Design Basics
- Lesson 2: Needs Assessment
- Lesson 3: Analyzing Available Solutions
- Lesson 4: Developing Designs
- Lesson 5: Software Architecture
- Lesson 6: Open Source Geospatial Software
- Lesson 7: Evaluating GISystems
- Lesson 8: Programming Languages
- Lesson 9: Data & Databases
- Lesson 10: Mini-Conference