For parents and learners

All Courses

Explore our complete course catalogue, including courses that are not currently open for enrollment.

Program

Computer Science Program

View program
AI Explorers 11 - 12 Years Old

AI Explorers

A hands-on introduction to Artificial Intelligence (AI) for young learners, blending practical projects with discussions on AI applications and ethics. The course aims to spark curiosity and build critical thinking about AI’s societal impact.

Check currently offered courses for enrollment schedules.

Course details
Animation and Games with Scratch 11 - 12 Years Old

Animation and Games with Scratch

Students will learn powerful programming concepts with the ability to code simple games or animations.

Check currently offered courses for enrollment schedules.

Course details
Coding Game w/ Scratch: Advanced Level 11 - 12 Years old

Coding Game w/ Scratch: Advanced Level

In this next level with Scratch, students will continue to unleash their inner programmer by creating animated stories, designing engaging games, and tackling fun challenges. They will also get the chance to showcase their amazing projects with friends, family, and teachers.

Check currently offered courses for enrollment schedules.

Course details
Creative Coding Express 9 – 10 Years Old

Creative Coding Express

Students will learn to create computer programs, interactive games or stories that will help them develop important skills like collaboration, problem-solving, and perseverance.

Check currently offered courses for enrollment schedules.

Course details
Game Development with Python 13 - 15 Years old

Game Development with Python

This course is a ticket for student to becoming a game developer. Students will start from the basics and gradually build their skills in game development using Pygame, with a focus on Python programming.

Check currently offered courses for enrollment schedules.

Course details
Intro to Python 13 - 15 Years Old

Intro to Python

Students will learn the fundamentals of Python, how to write programs, create functions, and use data structures to complete our project paths.

Check currently offered courses for enrollment schedules.

Course details
Junior Coding Explorers 6 - 8 Years old

Junior Coding Explorers

A beginner-friendly course introducing young learners to the world of coding. Students will develop problem-solving skills and bring their drawings to life with interactive movements. The course ends with students designing and building their own interactive games.

Check currently offered courses for enrollment schedules.

Course details
Web Development 101 13 - 15 Years Old

Web Development 101

Students are introduced to the basics of web development. They will learn how to create websites using HTML, CSS, and JavaScript. Students will also learn about web design principles and how to create user-friendly websites.

Check currently offered courses for enrollment schedules.

Course details
Web Development 102 13 - 15 Years old

Web Development 102

A continuation of Web Development 101, introducing JavaScript, React for frontend, and Node.js, Express, and MySQL for backend development. Students will apply these technologies in a project-based format, designing and building a full-stack website and also encourage creativity, planning, and digital literacy.

Check currently offered courses for enrollment schedules.

Course details
Program

ROBOTICS AND ENGINEERING PROGRAM

View program
3D Design and Printing 9 - 10 Years Old

3D Design and Printing

Students will develop their knowledge and understanding of using a computer to produce 3D models, then go on to plan, practically develop, and evaluate their prototypes using 3D printers.

Check currently offered courses for enrollment schedules.

Course details
Electronics and Programming Basics 11-12 Years Old

Electronics and Programming Basics

From understanding circuits to hands-on experimentation, students will be equipped with the knowledge and skills to create and innovate with electronic components.

Check currently offered courses for enrollment schedules.

Course details
Maker with Tech-Micro:bit Inventor 12 - 14 Years old

Maker with Tech-Micro:bit Inventor

Level up students' creativity with this course as we unlock the secrets of coding. Students will meet their new best friend—the Micro:bit, a clever little device ready to bring their ideas to life.

Check currently offered courses for enrollment schedules.

Course details
Program

YoungPreneur Program

View program
YoungPreneur 12-14 years old

YoungPreneur

12-week program where students explore entrepreneurship, innovation, and social impact—learning to spot problems, design solutions, build prototypes, and pitch their ideas.

Check currently offered courses for enrollment schedules.

Course details
go-to-top tech for kid