Inspire your teen’s creativity and passion with our pre-university summer courses
Explore our diverse range of courses in Artificial intelligence, Gaming, Coding and Creativity, each designed to give your teen a firsthand look into the growing tech industry and equip them with skills to make them stand out.
Choose from a variety of courses that fit your teen’s interest
AI & Machine Learning with Python
Learn the algorithms and techniques behind artificial intelligence and recommendation systems using Python coding. Develop a smart, interactive chatbot tailored to your interests, while exploring how to use AI responsibly.
Level 2: AI & Machine Learning with Python
Apply advanced algorithms and techniques in Python, developing intelligent systems that adapt dynamically and respond to complex user interactions.
Game Design with Unreal
With Unreal Engine, learn the essentials of game mechanics, storytelling, and user interaction, translating your concepts into immersive gaming experiences.
Video Game Coding
Explore the game development process, from design to coding using Unity and C#. Create your own maze game, a fun and interactive experience your friends can play.
Cyber Defender: Ethical Hacking
Step into the role of an ethical hacker and learn how cybersecurity experts protect networks from real threats. By the end of the course, you’ll uncover vulnerabilities and secure a simulated system from cyberattacks.
Backed by Top Universities • 5,000+ Students
From High School to the World
Transition smoothly from high school to the world of university and beyond. Our courses offer an introduction to industry dynamics and the tech landscape, ensuring you're well-prepared for what comes next.
Hands-on Experience
More than just theory, our focus on project-based learning means you'll have tangible outcomes and real-world applications under your belt.
Global Networking
Through Circuit Stream in partnership with UBC Extended Learning, students gain access to the industry through exclusive events and community.
Competitive Edge
Elevate your university applications and resume with an impressive portfolio and a certificate of completion, showcasing your accomplishments.
Personal Growth
Gain valuable skills in STEM, such as software development, game creation, technology, and collaborate with like-minded learners and learn from industry experts.
Gain a Head Start
These courses provide a glimpse of potential career paths and degree choices, helping you make informed decisions about your career and educational journey.
I chose to take this course to learn more about coding in a fun way and prepare for my application to a university. I liked how helpful my instructor was with questions and how open-ended the final project was. Overall it was a wonderful experience!
Elissa W., Summer 2024
4.8
Student Rating
Contact Us Today!
Course registration will open in January. Contact one of our advisors with any questions you have through email.
In partnership with
Camps for Youth
This course is delivered by Circuit Stream in collaboration with the University of British Columbia Extended Learning











