Online & On-Campus at UBC
From $1445
13-18
Why learn Artificial Intelligence?
AI is one of the fastest-growing fields, and learning it early gives teens an edge. These courses help them build real skills they can apply — from coding and critical thinking to creating their own projects — all while getting a head start on future studies or career paths.
Course Options
AI and Machine Learning with Python
Learn the algorithms and techniques behind recommendation systems, developing a smart, interactive chatbot using ML and LLMs tailored to your interests.
Artificial Intelligence: Building Brains with Deep Learning
Build and train models for classification and recognition tasks like image classification, text generation, and more.
Build Your Dream App with AI
Learn how to design, develop, and deploy a fully functional app or game with minimal code, using cutting-edge AI tools.
2 weeks, Monday to Friday
9 am to 3pm everyday
On-Campus at UBC
Co-branded digital badge offered by Circuit Stream and UBC Extended Learning
In-class time to work on your course project
Campus tours
Project showcase
Career labs
2 weeks, Monday to Friday
2 hours per day
Live and online, flexible from home!
Co-branded digital badge offered by Circuit Stream and UBC Extended Learning
Why our students love our courses
The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.
Sabrina L
AI and ML with Python
From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.
Rida S
AI and ML with Python
The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.
Aditi B
Product Design and UX Labs










