Back to class catalog

Course Sequence

Software Design Sequence

A structured software sequence where students build foundations, make small projects, test ideas, and use modern tools for creative work.

This sequence

  • Students use self-paced work to build programming foundations, software thinking, and computer systems ideas
  • Weekly live online events build on that work with demos, challenges, debugging, discussion, and project activities
  • Classes in the sequence may use different build themes or featured projects
  • Students move from fundamentals toward more applied creation over time

What families should know

  • No prior programming experience is required unless a later sequence class is marked otherwise
  • Some classes may stay broad and foundational, while others may center on a specific project path
  • Tools stay flexible so the course can use modern, current, and education-appropriate options
  • It pairs naturally with media, game design, and longer-term project pathways

Registration

Join the interest list for updates about when the Software Design Sequence is running again.