Over the course of 30 weeks, you will acquire real-time 3D (RT3D) skills to equip you to pursue entry-level jobs as game developer, which include the video game industry and virtual and augmented reality industry.
What you will learn
How to track, diagnose and fix problems by debugging and optimizing
Programming logic, algorithms, and data structures
Design patterns, software architecture, object-oriented programming, data-driven programming, quality assurance
Build applications that communicate with online APIs, servers and databases
Advanced C# and Unity development such as physics, user input, and object-oriented programming
Agile practices, and collaborative workflows involving tools and techniques using Git and Github
What to expect?
Live Online Sessions - Two 2.5 hours sessions per week.
Lab Session - Offered two times a month, labs include technical and career workshops as well as game jams.
Career Coaching - Through 1-on-1 career coaching and group workshops, we’ll guide you through your job application process.
Capstone Project - Demonstrate your readiness for an entry-level job as a game developer by showcasing your newly acquired skills in your capstone project.
Community Access - Access to Circuit Stream's Community of 1000+ tech professionals.
Digital Badge - Show off the skills you learn with a co-branded digital badge from Circuit Stream and UBC Extended Learning.
Over the course of 30 weeks, you will acquire real-time 3D (RT3D) skills to equip you to pursue entry-level jobs as game developer, which include the video game industry and virtual and augmented reality industry.
What you will learn
How to track, diagnose and fix problems by debugging and optimizing
Programming logic, algorithms, and data structures
Design patterns, software architecture, object-oriented programming, data-driven programming, quality assurance
Build applications that communicate with online APIs, servers and databases
Advanced C# and Unity development such as physics, user input, and object-oriented programming
Agile practices, and collaborative workflows involving tools and techniques using Git and Github
What to expect?
Live Online Sessions - Two 2.5 hours sessions per week.
Lab Session - Offered two times a month, labs include technical and career workshops as well as game jams.
Career Coaching - Through 1-on-1 career coaching and group workshops, we’ll guide you through your job application process.
Capstone Project - Demonstrate your readiness for an entry-level job as a game developer by showcasing your newly acquired skills in your capstone project.
Community Access - Access to Circuit Stream's Community of 1000+ tech professionals.
Digital Badge - Show off the skills you learn with a co-branded digital badge from Circuit Stream and UBC Extended Learning.
Over the course of 30 weeks, you will acquire real-time 3D (RT3D) skills to equip you to pursue entry-level jobs as game developer, which include the video game industry and virtual and augmented reality industry.
What you will learn
How to track, diagnose and fix problems by debugging and optimizing
Programming logic, algorithms, and data structures
Design patterns, software architecture, object-oriented programming, data-driven programming, quality assurance
Build applications that communicate with online APIs, servers and databases
Advanced C# and Unity development such as physics, user input, and object-oriented programming
Agile practices, and collaborative workflows involving tools and techniques using Git and Github
What to expect?
Live Online Sessions - Two 2.5 hours sessions per week.
Lab Session - Offered two times a month, labs include technical and career workshops as well as game jams.
Career Coaching - Through 1-on-1 career coaching and group workshops, we’ll guide you through your job application process.
Capstone Project - Demonstrate your readiness for an entry-level job as a game developer by showcasing your newly acquired skills in your capstone project.
Community Access - Access to Circuit Stream's Community of 1000+ tech professionals.
Digital Badge - Show off the skills you learn with a co-branded digital badge from Circuit Stream and UBC Extended Learning.
Projects our learners have built
As you advance through the course, you will gain practical experience by engaging in unit projects and completing a final project for your portfolio.
Just Send It
Cody Trottier, 2022
The Cave
Emiliano Fantasia, 2022
Scroll of the Last Ninja
Emiliano Fantasia, Carlos Alberto, Cerdas Zamora, Sayali Ghadge, 2022
Tower Defense
Mondae Atughonu, Sebastian Grigore, Jean Ward, Kim Vergottini, 2022
Projects our learners have built
As you advance through the course, you will gain practical experience by engaging in unit projects and completing a final project for your portfolio.
Just Send It
Cody Trottier, 2022
The Cave
Emiliano Fantasia, 2022
Scroll of the Last Ninja
Emiliano Fantasia, Carlos Alberto, Cerdas Zamora, Sayali Ghadge, 2022
Tower Defense
Mondae Atughonu, Sebastian Grigore, Jean Ward, Kim Vergottini, 2022
Projects our learners have built
As you advance through the course, you will gain practical experience by engaging in unit projects and completing a final project for your portfolio.
Just Send It
Cody Trottier, 2022
The Cave
Emiliano Fantasia, 2022
Scroll of the Last Ninja
Emiliano Fantasia, Carlos Alberto, Cerdas Zamora, Sayali Ghadge, 2022
Tower Defense
Mondae Atughonu, Sebastian Grigore, Jean Ward, Kim Vergottini, 2022
Course breakdown
As you go through the course, you will gain hands-on experience while applying your skills towards a personal project of your own.
Unit 1
Introduction to Game Development
Unit 2
Coding for Games
Unit 3
Game Architecture
Unit 4
Data Structures and Algorithms
Unit 5
Multiplayer Games
Unit 6
Capstone Project
Tools you will learn:
Course breakdown
As you go through the course, you will gain hands-on experience while applying your skills towards a personal project of your own.
Unit 1
Introduction to Game Development
Unit 2
Coding for Games
Unit 3
Game Architecture
Unit 4
Data Structures and Algorithms
Unit 5
Multiplayer Games
Unit 6
Capstone Project
Tools you will learn:
Course breakdown
As you go through the course, you will gain hands-on experience while applying your skills towards a personal project of your own.
Unit 1
Introduction to Game Development
Unit 2
Coding for Games
Unit 3
Game Architecture
Unit 4
Data Structures and Algorithms
Unit 5
Multiplayer Games
Unit 6
Capstone Project
Tools you will learn:
Hear from past learners
Mondae Atughonu
Sr. Production Engineering Manager, Bungie
Going through these programs you learn very quickly that you are learning a lot very fast, but you're applying it as you learn it. That's something you're not going to get by just watching a YouTube tutorial, or copying somebody else's project or script off of GitHub. Unity Bootcamp was something amazing and I really recommend it for anybody who's looking for a career in game development.
Elias Jimenez
Founder, VentR-Out
The bootcamp provided me with a solid developer’s foundation and confidence to build my XR start-up. I can now better communicate with technical talent as well as do my own development if required.
Leo Andrade
Online Instructor, IDTech
I couldn't recommend this course any more than I do. It was a very intense six months don't get me wrong. A lot of work, but all of the content was extremely relevant... At the end of the course we had a Pitch Day where we got to show off our projects to hiring partners. For me it ended up resulting in a full-time job opportunity that I now have.
Hear from past learners
Mondae Atughonu
Sr. Production Engineering Manager, Bungie
Going through these programs you learn very quickly that you are learning a lot very fast, but you're applying it as you learn it. That's something you're not going to get by just watching a YouTube tutorial, or copying somebody else's project or script off of GitHub. Unity Bootcamp was something amazing and I really recommend it for anybody who's looking for a career in game development.
Elias Jimenez
Founder, VentR-Out
The bootcamp provided me with a solid developer’s foundation and confidence to build my XR start-up. I can now better communicate with technical talent as well as do my own development if required.
Leo Andrade
Online Instructor, IDTech
I couldn't recommend this course any more than I do. It was a very intense six months don't get me wrong. A lot of work, but all of the content was extremely relevant... At the end of the course we had a Pitch Day where we got to show off our projects to hiring partners. For me it ended up resulting in a full-time job opportunity that I now have.
Hear from past learners
Mondae Atughonu
Sr. Production Engineering Manager, Bungie
Going through these programs you learn very quickly that you are learning a lot very fast, but you're applying it as you learn it. That's something you're not going to get by just watching a YouTube tutorial, or copying somebody else's project or script off of GitHub. Unity Bootcamp was something amazing and I really recommend it for anybody who's looking for a career in game development.
Elias Jimenez
Founder, VentR-Out
The bootcamp provided me with a solid developer’s foundation and confidence to build my XR start-up. I can now better communicate with technical talent as well as do my own development if required.
Leo Andrade
Online Instructor, IDTech
I couldn't recommend this course any more than I do. It was a very intense six months don't get me wrong. A lot of work, but all of the content was extremely relevant... At the end of the course we had a Pitch Day where we got to show off our projects to hiring partners. For me it ended up resulting in a full-time job opportunity that I now have.
Why take this program?
Accelerate Your Game Development Career
Immerse yourself in a learning experience focused on mastering game development using Unity, including C# programming, databases, game states and more.
Industry-Driven Curriculum
Stay ahead of the game with our industry-driven curriculum, updated to reflect the latest trends, technologies, and gameplay mechanics shaping the gaming industry today.
Hands-On Bootcamp Experience
Engage in practical, project-based learning that simulates real-world scenarios, preparing you for the challenges of the industry.
Build a Standout Portfolio
Develop a portfolio of projects that showcases your expertise and creativity, helping you stand out to potential employers.
Career Support and Guidance
Receive dedicated career support, including resume building, interview preparation, and access to job opportunities in the gaming field.
Networking Opportunities
Connect with like-minded peers, industry professionals, and guest speakers, expanding your professional network and opening doors to future collaborations and career opportunities.
Who is this course for
This comprehensive beginner-friendly bootcamp is designed for individuals looking to transition into the exciting world of game development.
Perfect for individuals looking to jumpstart their careers in the gaming industry, no matter your experience level.
Suited for those passionate about technology, gaming, or simply seeking a fulfilling career change.
Ideal for employed professionals seeking to gain new skills without disrupting their current work commitments.
Who is this course for
This comprehensive beginner-friendly bootcamp is designed for individuals looking to transition into the exciting world of game development.
Perfect for individuals looking to jumpstart their careers in the gaming industry, no matter your experience level.
Suited for those passionate about technology, gaming, or simply seeking a fulfilling career change.
Ideal for employed professionals seeking to gain new skills without disrupting their current work commitments.
Who is this course for
This comprehensive beginner-friendly bootcamp is designed for individuals looking to transition into the exciting world of game development.
Perfect for individuals looking to jumpstart their careers in the gaming industry, no matter your experience level.
Suited for those passionate about technology, gaming, or simply seeking a fulfilling career change.
Ideal for employed professionals seeking to gain new skills without disrupting their current work commitments.
Hear our Learner Success Stories
Pricing Options
Pay Upfront
Pay in full before you start. Circuit Stream accepts wire transfers and credit card payments.
$14,995 CAD
excluding tax
Deferred Payment Plans
Pay tuition in 3-monthly installments or 24-monthly installments. Payment plans are subject to a one-time admin fee.
For as low as
$624 CAD/month
excluding tax
External Funding Opportunities
Below are potential funding opportunities to help you finance your education with us.
WorkBC Loans and Grants
Windmill Microlending
Achēv’ Accelerating Career Advancement
Immigrant Services Society of BC - Global Talent Loans
External Funding Opportunities
Below are potential funding opportunities to help you finance your education with us.
WorkBC Loans and Grants
Windmill Microlending
Achēv’ Accelerating Career Advancement
Immigrant Services Society of BC - Global Talent Loans
External Funding Opportunities
Below are potential funding opportunities to help you finance your education with us.
WorkBC Loans and Grants
Windmill Microlending
Achēv’ Accelerating Career Advancement
Immigrant Services Society of BC - Global Talent Loans
Course Dates
Live classes are 90 minutes twice a week. Please select the time slot that works for you.
February 11, 2025
September 11, 2025
Enrolment Deadline: Feb 4
Time Slot #1
Live Sessions
Tuesday & Thursday
3:30 PM - 6:00 PM PT
Labs
Wednesdays (Bi-monthly)
3:30 PM - 6:00 PM PT
Time Slot #2
Live Sessions
Tuesday & Thursday
6:30 PM - 9:00 PM PT
Labs
Wednesdays (Bi-monthly)
6:30 PM - 9:00 PM PT
February 11, 2025
September 11, 2025
Enrolment Deadline: Feb 4
Time Slot #1
Live Sessions
Tuesday & Thursday
3:30 PM - 6:00 PM PT
Labs
Wednesdays (Bi-monthly)
3:30 PM - 6:00 PM PT
Time Slot #2
Live Sessions
Tuesday & Thursday
6:30 PM - 9:00 PM PT
Labs
Wednesdays (Bi-monthly)
6:30 PM - 9:00 PM PT
February 11, 2025
September 11, 2025
Enrolment Deadline: Feb 4
Time Slot #1
Live Sessions
Tuesday & Thursday
3:30 PM - 6:00 PM PT
Labs
Wednesdays (Bi-monthly)
3:30 PM - 6:00 PM PT
Time Slot #2
Live Sessions
Tuesday & Thursday
6:30 PM - 9:00 PM PT
Labs
Wednesdays (Bi-monthly)
6:30 PM - 9:00 PM PT
Questions?
Contact our team if you have any questions via email, phone (604) 670-6071 , or book a call/meeting.
Contact our team if you have any questions via email, phone (604) 670-6071 , or book a call/meeting.
Contact our team if you have any questions via email, phone (604) 670-6071 , or book a call/meeting.
Ready to get started?
Ready to get started?
Ready to get started?
The fastest way to an entry-level role in the gaming industry. This program includes unparalleled training, career support, and coaching.
The fastest way to an entry-level role in the gaming industry. This program includes unparalleled training, career support, and coaching.
The fastest way to an entry-level role in the gaming industry. This program includes unparalleled training, career support, and coaching.
Frequently Asked Questions
What do I learn in the Game Development Bootcamp?
You’ll learn 3D development and coding logic using C# while understanding how to think like a programmer by building different applications from the ground up across platforms. In addition to technical skills, you’ll learn agile practices, GIT workflows, and other processes used on professional Unity projects when collaborating on a team and working remotely. Along the way, you will learn: Computer Science applied to Unity (Programming Logic, Algorithms, Data Structures) Software engineering applied to Unity (Design Patterns, Software Architecture, Object-Oriented Programming, Data-Driven Programming, Quality Assurance) Agile development (Scrum, Iterative Development, User Stories, Prioritization, Testing / Quality Assurance) Unity APIs (Camera, Physics, Input, Animation, Navigation, Graphics, Multiplayer and Networking, Audio
What is the difference between this Bootcamp and the XR Development with Unity course?
Are there any pre-requisites for this course?
Is this an online course?
Will I be able to connect with fellow students outside of class?
What kind of career support will I receive during the Bootcamp?
Is this course eligible for a Tuition and Enrolment Certificate (T2202) for tax purposes?
Frequently Asked Questions
What do I learn in the Game Development Bootcamp?
You’ll learn 3D development and coding logic using C# while understanding how to think like a programmer by building different applications from the ground up across platforms. In addition to technical skills, you’ll learn agile practices, GIT workflows, and other processes used on professional Unity projects when collaborating on a team and working remotely. Along the way, you will learn: Computer Science applied to Unity (Programming Logic, Algorithms, Data Structures) Software engineering applied to Unity (Design Patterns, Software Architecture, Object-Oriented Programming, Data-Driven Programming, Quality Assurance) Agile development (Scrum, Iterative Development, User Stories, Prioritization, Testing / Quality Assurance) Unity APIs (Camera, Physics, Input, Animation, Navigation, Graphics, Multiplayer and Networking, Audio
What is the difference between this Bootcamp and the XR Development with Unity course?
Are there any pre-requisites for this course?
Is this an online course?
Will I be able to connect with fellow students outside of class?
What kind of career support will I receive during the Bootcamp?
Is this course eligible for a Tuition and Enrolment Certificate (T2202) for tax purposes?
Frequently Asked Questions
What do I learn in the Game Development Bootcamp?
You’ll learn 3D development and coding logic using C# while understanding how to think like a programmer by building different applications from the ground up across platforms. In addition to technical skills, you’ll learn agile practices, GIT workflows, and other processes used on professional Unity projects when collaborating on a team and working remotely. Along the way, you will learn: Computer Science applied to Unity (Programming Logic, Algorithms, Data Structures) Software engineering applied to Unity (Design Patterns, Software Architecture, Object-Oriented Programming, Data-Driven Programming, Quality Assurance) Agile development (Scrum, Iterative Development, User Stories, Prioritization, Testing / Quality Assurance) Unity APIs (Camera, Physics, Input, Animation, Navigation, Graphics, Multiplayer and Networking, Audio
What is the difference between this Bootcamp and the XR Development with Unity course?
Are there any pre-requisites for this course?
Is this an online course?
Will I be able to connect with fellow students outside of class?
What kind of career support will I receive during the Bootcamp?
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.