Transform Your Career with Tech Courses & Bootcamps
UBC Extended Learning has partnered with Circuit Stream to offer online upskilling and career-transforming programs. Learn the skills and start your career in core tech roles in gaming and software development.
Propel your career forward in the expanding world of the tech industry
Join us at the intersection of computer science, gaming, and immersive technology. UBC Extended Learning and Circuit Stream have partnered to offer courses for students who are ready to dive into their interests and carve out their future career paths in the tech industry— whether it is in gaming or software. Experience a unique blend of online instruction all while building valuable networks in the field.

The programs

Career-Track
18+ year old
Game Development Bootcamp
Prepare the skills needed for a successful career in 3D development, including VR and AR.
Learn More

Career-Track
18+ year old
Game Design Bootcamp
Prepare the skills needed for a successful career in Game Design.
Learn More

Career-Track
18+ year old
Software Development Bootcamp
Prepare the skills needed for a successful career in Software Engineering
Learn More
The programs

Career-Track
18+ year old
Game Development Bootcamp
Prepare the skills needed for a successful career in 3D development, including VR and AR.
Learn More

Career-Track
18+ year old
Game Design Bootcamp
Prepare the skills needed for a successful career in Game Design.
Learn More

Career-Track
18+ year old
Software Development Bootcamp
Prepare the skills needed for a successful career in Software Engineering
Learn More
The programs

Career-Track
18+ year old
Game Development Bootcamp
Prepare the skills needed for a successful career in 3D development, including VR and AR.
Learn More

Career-Track
18+ year old
Game Design Bootcamp
Prepare the skills needed for a successful career in Game Design.
Learn More

Career-Track
18+ year old
Software Development Bootcamp
Prepare the skills needed for a successful career in Software Engineering
Learn More
Why take this program?
Stand Out in a Growing Market
Gain comprehensive skills in the tech and gaming industries that will set you apart in these rapidly growing fields. With our courses, you'll be uniquely positioned to take advantage of emerging opportunities in the industry.
Recognized Digital Credential
Enhance your professional profile through a digital badge from the University of British Columbia Extended Learning and Circuit Stream, proof of your newly acquired skills.
Networking with Industry Experts
Receive instruction and mentorship from experienced professionals in the industry, giving you an inside look and access to valuable insights.
Practical, Hands-On Learning
Our courses prioritize practical, hands-on learning. Build a strong portfolio with projects that showcase your skills and creativity, helping you stand out to potential employers.
Tailored Learning Paths
Whether you are early in your career, a professional looking to upskill, or seeking a career transformation, we have a course designed for your unique journey and goals.
Master Industry-Standard Tools
Master the use of industry-standard tools and processes. This practical experience will give you an edge over your peers, making you a highly sought-after professional in the industry.
Why take this program?
Stand Out in a Growing Market
Gain comprehensive skills in the tech and gaming industries that will set you apart in these rapidly growing fields. With our courses, you'll be uniquely positioned to take advantage of emerging opportunities in the industry.
Recognized Digital Credential
Enhance your professional profile through a digital badge from the University of British Columbia Extended Learning and Circuit Stream, proof of your newly acquired skills.
Networking with Industry Experts
Receive instruction and mentorship from experienced professionals in the industry, giving you an inside look and access to valuable insights.
Practical, Hands-On Learning
Our courses prioritize practical, hands-on learning. Build a strong portfolio with projects that showcase your skills and creativity, helping you stand out to potential employers.
Tailored Learning Paths
Whether you are early in your career, a professional looking to upskill, or seeking a career transformation, we have a course designed for your unique journey and goals.
Master Industry-Standard Tools
Master the use of industry-standard tools and processes. This practical experience will give you an edge over your peers, making you a highly sought-after professional in the industry.
Why take this program?
Stand Out in a Growing Market
Gain comprehensive skills in the tech and gaming industries that will set you apart in these rapidly growing fields. With our courses, you'll be uniquely positioned to take advantage of emerging opportunities in the industry.
Recognized Digital Credential
Enhance your professional profile through a digital badge from the University of British Columbia Extended Learning and Circuit Stream, proof of your newly acquired skills.
Networking with Industry Experts
Receive instruction and mentorship from experienced professionals in the industry, giving you an inside look and access to valuable insights.
Practical, Hands-On Learning
Our courses prioritize practical, hands-on learning. Build a strong portfolio with projects that showcase your skills and creativity, helping you stand out to potential employers.
Tailored Learning Paths
Whether you are early in your career, a professional looking to upskill, or seeking a career transformation, we have a course designed for your unique journey and goals.
Master Industry-Standard Tools
Master the use of industry-standard tools and processes. This practical experience will give you an edge over your peers, making you a highly sought-after professional in the industry.
Frequently Asked Questions
Do I need to be a University of British Columbia student to apply?
The University of British Columbia offers these courses and bootcamps as part of Extended Learning, which does not require you to be a University of British Columbia student.
How do I choose the right program, and how do I connect with the enrolment team?
Are there any prerequisites required to apply?
Is this course eligible for a Tuition and Enrolment Certificate (T2202) for tax purposes?
Frequently Asked Questions
Do I need to be a University of British Columbia student to apply?
The University of British Columbia offers these courses and bootcamps as part of Extended Learning, which does not require you to be a University of British Columbia student.
How do I choose the right program, and how do I connect with the enrolment team?
Are there any prerequisites required to apply?
Is this course eligible for a Tuition and Enrolment Certificate (T2202) for tax purposes?
Frequently Asked Questions
Do I need to be a University of British Columbia student to apply?
The University of British Columbia offers these courses and bootcamps as part of Extended Learning, which does not require you to be a University of British Columbia student.
How do I choose the right program, and how do I connect with the enrolment team?
Are there any prerequisites required to apply?
Is this course eligible for a Tuition and Enrolment Certificate (T2202) for tax purposes?


© Circuit Stream.
This course is delivered by Circuit Stream in partnership with UBC Extended Learning.


© Circuit Stream. This course is delivered by
Circuit Stream in partnership with
UBC Extended Learning.


© Circuit Stream.
This course is delivered by Circuit Stream in partnership with UBC Extended Learning.

