Courses

Six-week live STEM courses.

Three six-week pathways, each taught live twice a week and designed around a working final project.

6 weeks12 live classes$0 student tuition

Programming foundations

Beginners ages 12-18

Beginner Java Bootcamp

A live, project-based introduction to Java that moves from the first line of code to a tested student-choice application.

6 weeks12 live classes
View full course

Programming foundations

Students new to programming

Beginner Python Bootcamp

A hands-on introduction to Python where every class pairs direct explanation with live coding, guided practice, and a focused build.

6 weeks12 live classes
View full course

Product and entrepreneurship

Students ages 14-18

AI Product Builder Bootcamp

A responsible, evidence-first product course where students research users, direct AI coding tools, test a working digital product, and plan a credible first launch.

6 weeks12 live classes
View full course

Not sure which fits?

Choose a course by the outcome.

First programming language

Java or Python

Choose Java for a structured introduction to object-oriented programming, or Python for concise syntax and fast feedback.

Ready to build for users

AI Product Builder

Choose this pathway when students can handle open-ended research, product decisions, testing, and responsible AI tool use.

For schools and NGO partners

Planning a student cohort?

Discuss a course