From Ideas to Algorithms

Computer science

From Scratch and Python to Java, web development, robotics, and AI, students build real programming skills through engaging projects, algorithmic problem solving, and modern computer science.

Grades 4–11

IN-PERSON in Redmond, WA ONLINE from anywhere

How we teach programming

Building thinkers, not just coders

Programming is more than learning a language. Students develop computational thinking by designing algorithms, solving challenging problems, and building increasingly sophisticated projects. Every course emphasizes understanding how programs work—not just getting them to work.

  • Think first, code second
  • Learn by building
  • The right language at the right time
  • Strong fundamentals

Classes Details

Find the right Computer Science class

Not sure where to start?

Not sure which class is right for your child?
We'll help you choose the right programming course based on coding experience, not age.