ONLINE COURSE

·

Development

XR Development with Unity

Part-time · 10 weeks

Part-time · 10 weeks

Part-time · 10 weeks

Learn the foundational skills to develop augmented reality and virtual reality using industry-standard tools.

Learn the foundational skills to develop augmented reality and virtual reality using industry-standard tools.

Learn the foundational skills to develop augmented reality and virtual reality using industry-standard tools.

Over the course of 10 weeks, the XR Development with Unity course equips you with the foundational skills to develop AR and VR applications using Unity.

What you will learn

Essential skills to navigate Unity editor while also exploring advanced topics like scripting, graphics, and audio integration.

Create custom components for Unity using C# Scripting. You will also grasp advanced topics such as physics, user input, and object-oriented programming.

Create immersive Virtual Reality scenes by adding objects, animation, and interactivity.

Foundations of creating Augmented Reality experiences through marker-based and markerless AR techniques.

Create and deploy across multiple platforms including iOS, Android, Oculus, Playstation VR, HoloLens, and more.

What to expect?

Weekly Learning Structure - Spend up to a total of 6 hours per week on live sessions, self-paced review of course content, and assignments

Portfolio Building - By the end of the course you will have a portfolio of projects to show off your skills

Community Access - Access to Circuit Stream's XR Discord Community of 1000+ members

Digital Badge - Show off the skills you learn with a co-branded digital badge from Circuit Stream and UBC Extended Learning

Live Support - Access live support with qualified experts to support with course projects, answer questions and provide additional guidance*

*Available for Plus Pack students only

Over the course of 10 weeks, the XR Development with Unity course equips you with the foundational skills to develop AR and VR applications using Unity.

What you will learn

Essential skills to navigate Unity editor while also exploring advanced topics like scripting, graphics, and audio integration.

Create custom components for Unity using C# Scripting. You will also grasp advanced topics such as physics, user input, and object-oriented programming.

Create immersive Virtual Reality scenes by adding objects, animation, and interactivity.

Foundations of creating Augmented Reality experiences through marker-based and markerless AR techniques.

Create and deploy across multiple platforms including iOS, Android, Oculus, Playstation VR, HoloLens, and more.

What to expect?

Weekly Learning Structure - Spend up to a total of 6 hours per week on live sessions, self-paced review of course content, and assignments

Portfolio Building - By the end of the course you will have a portfolio of projects to show off your skills

Community Access - Access to Circuit Stream's XR Discord Community of 1000+ members

Digital Badge - Show off the skills you learn with a co-branded digital badge from Circuit Stream and UBC Extended Learning

Live Support - Access live support with qualified experts to support with course projects, answer questions and provide additional guidance*

*Available for Plus Pack students only

Over the course of 10 weeks, the XR Development with Unity course equips you with the foundational skills to develop AR and VR applications using Unity.

What you will learn

Essential skills to navigate Unity editor while also exploring advanced topics like scripting, graphics, and audio integration.

Create custom components for Unity using C# Scripting. You will also grasp advanced topics such as physics, user input, and object-oriented programming.

Create immersive Virtual Reality scenes by adding objects, animation, and interactivity.

Foundations of creating Augmented Reality experiences through marker-based and markerless AR techniques.

Create and deploy across multiple platforms including iOS, Android, Oculus, Playstation VR, HoloLens, and more.

What to expect?

Weekly Learning Structure - Spend up to a total of 6 hours per week on live sessions, self-paced review of course content, and assignments

Portfolio Building - By the end of the course you will have a portfolio of projects to show off your skills

Community Access - Access to Circuit Stream's XR Discord Community of 1000+ members

Digital Badge - Show off the skills you learn with a co-branded digital badge from Circuit Stream and UBC Extended Learning

Live Support - Access live support with qualified experts to support with course projects, answer questions and provide additional guidance*

*Available for Plus Pack students only

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.

Student Project

Sabrina Yerin Hong, 2023

Max Crisis

Donovan Cerminara, 2022

All Snakes No Brakes

Erik Hauner, 2022

Midnight Chef

Melinda Yang, 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.

Student Project

Sabrina Yerin Hong, 2023

Max Crisis

Donovan Cerminara, 2022

All Snakes No Brakes

Erik Hauner, 2022

Midnight Chef

Melinda Yang, 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.

Student Project

Sabrina Yerin Hong, 2023

Max Crisis

Donovan Cerminara, 2022

All Snakes No Brakes

Erik Hauner, 2022

Midnight Chef

Melinda Yang, 2022

Course breakdown

Learn how to develop AR and VR products, manage development projects, and collaborate with other developers.

Unit 1

Introduction to Unity

Unit 2

C# Scripting

Unit 3

Introduction to Virtual Reality

Unit 4

Virtual Reality Interactions

Unit 5

Marker-based AR

Unit 6

Markerless AR

Unit 7

Game Jam

Tools you will learn:

Course breakdown

Learn how to develop AR and VR products, manage development projects, and collaborate with other developers.

Unit 1

Introduction to Unity

Unit 2

C# Scripting

Unit 3

Introduction to Virtual Reality

Unit 4

Virtual Reality Interactions

Unit 5

Marker-based AR

Unit 6

Markerless AR

Unit 7

Game Jam

Tools you will learn:

Course breakdown

Learn how to develop AR and VR products, manage development projects, and collaborate with other developers.

Unit 1

Introduction to Unity

Unit 2

C# Scripting

Unit 3

Introduction to Virtual Reality

Unit 4

Virtual Reality Interactions

Unit 5

Marker-based AR

Unit 6

Markerless AR

Unit 7

Game Jam

Tools you will learn:

THE STRUCTURE

Cohort-Based Learning

Our courses are designed to provide the structure you need to reach your unique learning goals. With clear start and end dates to weekly units, the structure ensures that you can effectively manage your learning, stay on track, and fully engage with the course content. 

Each learning cycle begins on Sunday with access to new course content and ends on Saturday with the submission of an assignment. This ensures that all learners in a cohort move through the course together, benefiting from group discussions and peer learning, keeping you committed to completing the course. Your cohort and instructors act as accountability partners, ready to help if you ever feel stuck or fall behind.

A typical week consists of:

A calendar

Content Modules

Each week starts on Sunday with new course content shared in our learning platform.

Weekly Kick Off

Start the week with a 30-minute meeting with your instructor to understand weekly goals and clarify any questions you have about the content.

Discuss, Collaborate and Network

Engage, learn, and network on our Discord server throughout the week, fostering insights, collaboration, and connections with your cohort and instructors.

Assignment Submission

Apply your weekly learnings by completing and submitting an assignment every Saturday.

Lab

Engage in a hands-on, 1-hour live workshop towards the end of the week to explore content, clarify doubts, and delve deeper into assignments.

Personalized Feedback

We value your progress. Each week you will receive personalized feedback on your assignments from our instructors, helping to guide your learning journey effectively.

THE STRUCTURE

Cohort-Based Learning

Our courses are designed to provide the structure you need to reach your unique learning goals. With clear start and end dates to weekly units, the structure ensures that you can effectively manage your learning, stay on track, and fully engage with the course content. 

Each learning cycle begins on Sunday with access to new course content and ends on Saturday with the submission of an assignment. This ensures that all learners in a cohort move through the course together, benefiting from group discussions and peer learning, keeping you committed to completing the course. Your cohort and instructors act as accountability partners, ready to help if you ever feel stuck or fall behind.

A typical week consists of:

A calendar

Content Modules

Each week starts on Sunday with new course content shared in our learning platform.

Weekly Kick Off

Start the week with a 30-minute meeting with your instructor to understand weekly goals and clarify any questions you have about the content.

Discuss, Collaborate and Network

Engage, learn, and network on our Discord server throughout the week, fostering insights, collaboration, and connections with your cohort and instructors.

Assignment Submission

Apply your weekly learnings by completing and submitting an assignment every Saturday.

Lab

Engage in a hands-on, 1-hour live workshop towards the end of the week to explore content, clarify doubts, and delve deeper into assignments.

Personalized Feedback

We value your progress. Each week you will receive personalized feedback on your assignments from our instructors, helping to guide your learning journey effectively.

THE STRUCTURE

Cohort-Based Learning

Our courses are designed to provide the structure you need to reach your unique learning goals. With clear start and end dates to weekly units, the structure ensures that you can effectively manage your learning, stay on track, and fully engage with the course content. 

Each learning cycle begins on Sunday with access to new course content and ends on Saturday with the submission of an assignment. This ensures that all learners in a cohort move through the course together, benefiting from group discussions and peer learning, keeping you committed to completing the course. Your cohort and instructors act as accountability partners, ready to help if you ever feel stuck or fall behind.

A typical week consists of:

Content Modules

Each week starts on Sunday with new course content shared in our learning platform.

Weekly Kick Off

Start the week with a 30-minute meeting with your instructor to understand weekly goals and clarify any questions you have about the content.

Discuss, Collaborate and Network

Engage, learn, and network on our Discord server throughout the week, fostering insights, collaboration, and connections with your cohort and instructors.

Assignment Submission

Apply your weekly learnings by completing and submitting an assignment every Saturday.

Lab

Engage in a hands-on, 1-hour live workshop towards the end of the week to explore content, clarify doubts, and delve deeper into assignments.

Personalized Feedback

We value your progress. Each week you will receive personalized feedback on your assignments from our instructors, helping to guide your learning journey effectively.

Hear from past learners

Miji Lee

CEO of Kore Meta

C# Scripting Fundamentals in Unity and XR Developer courses changed me from a language instructor with no computer programming knowledge to an XR educational and cultural program startup founder who is managing a team of XR developers and designers.

Molly Carrol

XR Developer, Kore Meta Inc.

The class is fast paced, and it gives you the tools to actually finish real world projects (not just hello world demos). The classes take you through the foundations and the 1:1's help you apply them to your project. One of the best things though is the community that Circuit Stream actively cultivates; it encourages continued support and networking far beyond your actual class. Highly recommended!

Wooseok Kim

Senior CG Designer, Atomic Cartoons

Working in the Animation industry for 5 years, I was feeling stagnant with my skill sets. After taking the XR developer course, I was able to create and set up my own digital environments. With a 3D generalist level of knowledge, learning C# Scripting was a new field, but it was a fun challenge that made things work! Highly recommended to artists/designers who want to branch out.

Hear from past learners

Miji Lee

CEO of Kore Meta

C# Scripting Fundamentals in Unity and XR Developer courses changed me from a language instructor with no computer programming knowledge to an XR educational and cultural program startup founder who is managing a team of XR developers and designers.

Molly Carrol

XR Developer, Kore Meta Inc.

The class is fast paced, and it gives you the tools to actually finish real world projects (not just hello world demos). The classes take you through the foundations and the 1:1's help you apply them to your project. One of the best things though is the community that Circuit Stream actively cultivates; it encourages continued support and networking far beyond your actual class. Highly recommended!

Wooseok Kim

Senior CG Designer, Atomic Cartoons

Working in the Animation industry for 5 years, I was feeling stagnant with my skill sets. After taking the XR developer course, I was able to create and set up my own digital environments. With a 3D generalist level of knowledge, learning C# Scripting was a new field, but it was a fun challenge that made things work! Highly recommended to artists/designers who want to branch out.

Hear from past learners

Miji Lee

CEO of Kore Meta

C# Scripting Fundamentals in Unity and XR Developer courses changed me from a language instructor with no computer programming knowledge to an XR educational and cultural program startup founder who is managing a team of XR developers and designers.

Molly Carrol

XR Developer, Kore Meta Inc.

The class is fast paced, and it gives you the tools to actually finish real world projects (not just hello world demos). The classes take you through the foundations and the 1:1's help you apply them to your project. One of the best things though is the community that Circuit Stream actively cultivates; it encourages continued support and networking far beyond your actual class. Highly recommended!

Wooseok Kim

Senior CG Designer, Atomic Cartoons

Working in the Animation industry for 5 years, I was feeling stagnant with my skill sets. After taking the XR developer course, I was able to create and set up my own digital environments. With a 3D generalist level of knowledge, learning C# Scripting was a new field, but it was a fun challenge that made things work! Highly recommended to artists/designers who want to branch out.

Course Experience

Save when you enrol early!

Enrol before June 21, 2024 and save 10% off of your tuition. Use code EBDDEVGLOBAL at checkout.

Starter

Best suited for learners with some development experience who do not require extra support throughout the course. This option focuses on the core course content.

Key Features

This course

$3,950

$3,555

As low as $182/mo with

Plus

Designed for complete beginners seeking additional guidance and resources to excel in developing experiences for AR/VR.

Key Features

This course

Access to a 30 hour asynchronous course on C# Scripting Fundamentals to supplement your learning

Access to live and personalized support

Access to exclusive Community features such as extra practice projects, challenges, discussions, premium workshops and content.

$4,950

$4,455

As low as $228/mo with

Course Experience

Save when you enrol early!

Enrol before June 21, 2024 and save 10% off of your tuition. Use code EBDDEVGLOBAL at checkout.

Starter

Best suited for learners with some development experience who do not require extra support throughout the course. This option focuses on the core course content.

Key Features

This course

$3,950

$3,555

As low as $182/mo with

Plus

Designed for complete beginners seeking additional guidance and resources to excel in developing experiences for AR/VR.

Key Features

This course

Access to a 30 hour asynchronous course on C# Scripting Fundamentals to supplement your learning

Access to live and personalized support

Access to exclusive Community features such as extra practice projects, challenges, discussions, premium workshops and content.

$4,950

$4,455

As low as $228/mo with

Course Experience

Save when you enrol early!

Enrol before June 21, 2024 and save 10% off of your tuition. Use code EBDDEVGLOBAL at checkout.

Starter

Best suited for learners with some development experience who do not require extra support throughout the course. This option focuses on the core course content.

Key Features

This course

$3,950

$3,555

As low as $182/mo with

Plus

Designed for complete beginners seeking additional guidance and resources to excel in developing experiences for AR/VR.

Key Features

This course

Access to a 30 hour asynchronous course on C# Scripting Fundamentals to supplement your learning

Access to live and personalized support

Access to exclusive Community features such as extra practice projects, challenges, discussions, premium workshops and content.

$4,950

$4,455

As low as $228/mo with

Course Dates

Expect a 30 minute kick-off every week on Monday, and a 1 hour lab on Thursdays.

September 16

November 21, 2024

Enrolment Deadline: Sept. 13

Live Sessions

Time Slot #1

Monday & Thursday

10:00 a.m. PT

Time Slot #2

Monday & Thursday

3:30 p.m. PT

Time Slot #3

Monday & Thursday

6:30 p.m. PT

September 16

November 21, 2024

Enrolment Deadline: Sept. 13

Live Sessions

Time Slot #1

Monday & Thursday

10:00 a.m. PT

Time Slot #2

Monday & Thursday

3:30 p.m. PT

Time Slot #3

Monday & Thursday

6:30 p.m. PT

September 16

November 21, 2024

Enrolment Deadline: Sept. 13

Live Sessions

Time Slot #1

Monday & Thursday

10:00 a.m. PT

Time Slot #2

Monday & Thursday

3:30 p.m. PT

Time Slot #3

Monday & Thursday

6:30 p.m. 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.

Ready to get started?

Begin your upskilling journey in developing AR and VR experiences.

Frequently Asked Questions

Will I earn an XR Development with Unity certificate from this course?

Yes, when you complete the XR Development with Unity course, you will earn an XR Developer certificate and a digital badge, which can boost your LinkedIn profile and resume, helping you stand out in the job market and when applying for XR positions.

Are there any prerequisites for this course?

Is this an online course?

Will I be able to connect with fellow students outside of class?

Is this course eligible for a Tuition and Enrolment Certificate (T2202) for tax purposes?

Frequently Asked Questions

Will I earn an XR Development with Unity certificate from this course?

Yes, when you complete the XR Development with Unity course, you will earn an XR Developer certificate and a digital badge, which can boost your LinkedIn profile and resume, helping you stand out in the job market and when applying for XR positions.

Are there any prerequisites for this course?

Is this an online course?

Will I be able to connect with fellow students outside of class?

Is this course eligible for a Tuition and Enrolment Certificate (T2202) for tax purposes?

Frequently Asked Questions

Will I earn an XR Development with Unity certificate from this course?

Yes, when you complete the XR Development with Unity course, you will earn an XR Developer certificate and a digital badge, which can boost your LinkedIn profile and resume, helping you stand out in the job market and when applying for XR positions.

Are there any prerequisites for this course?

Is this an online course?

Will I be able to connect with fellow students outside of class?

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.