Course Overview
Live Online Sessions
3Hours of
Lessons/week
Learn the best practices, processes, and tools to design and prototype immersive experiences. Join weekly classes built to teach you the fundamentals of designing mixed reality, AR, and VR experiences.
Unlike pre-recorded tutorials, you get the benefit of a dedicated team of Unity-certified instructors and industry mentors helping you build your skills and portfolio.
Office Hours
5Hours/
week
Your instructors are available for a drop-in office hour every Monday through Friday. The office hours are a great time to ask questions about content, work through problems, or talk about the industry - it's really up to you.
Live 1:1 Sessions*
1Hour/
week
Each week, you can take advantage of an hour-long 1-on-1 time with an expert instructor. The time is yours to use how you want, whether you need technical support for your projects, help with specific course material, or career advice.
*Only included for Plus Package students.
PREREQUISITES
- This is a beginner friendly course, no previous experience required
REQUIREMENTS
- Unity Version 2020 LTS (Free Download)
- A laptop or computer (Mac or PC)
- XR headset required: Refer to the course syllabus for more detail.
Unit 1 - User Experience and Interaction Design for XR
In Unit 1, you learn the interaction, technology, and human factors to be considered when creating new user experiences for XR technologies. Upon completing this section, you will have a broad understanding of the complete XR design process as well as the different avenues to becoming an XR creator.
Unit 2 - Prototyping with ShapesXR
This unit is about creating a prototype of your desired experience by applying what you learned in Unit 1. By the end of this section, you will know how to use storyboards as a reference to create immersive 3D prototypes in ShapesXR and export those to Unity for further development.
Unit 3 - Introduction to Unity
In Unit 3, you will get familiar with a tool that will bring your XR concepts to life: Unity. In this section, you will learn the main components of the Unity Editor and get some practical experience. By the end of this section, you will know how to create and manipulate objects in Unity and import and configure assets used to create virtual worlds.
Unit 4 - Prototyping Immersive Worlds with Unity
With your Unity knowledge from Unit 3, you will begin to create virtual worlds. As part of this section, you will use Unity's ProBuilder in conjunction with the XR Interaction Toolkit to construct virtual worlds and add interactions and locomotion.
Unit 5 - Creating Interfaces in Unity
XR is an advanced technology that may be intimidating to some users. In Unit 5, you will learn to create engaging and comfortable XR user interfaces using the Unity UI System.
Unit 6 - Prototyping for MR with MRTK and Figma
With the basics of prototyping and creating virtual worlds in Unity covered in the previous section, Unit 6 will focus on Mixed Reality prototyping. By the end of this section, you will be able to create a click-through prototype using Microsoft's Mixed Reality Toolkit integration with Figma and export it to Unity for further development.
Unit 7 - Prototyping for AR with Adobe Aero
In Unit 7, the focus will be to bring your AR concepts to life using Adobe Aero. In this unit, you will learn the main components of Adobe Aero and get some practical experience. By the end of this section, you will know how to create and manipulate objects in Adobe Aero and import and configure assets used to create a prototype of your AR application for testing out in the field.
Unit 8 - Promoting Your App with Spark AR
In Unit 8, we will take your app promotion to the next level with Spark AR. In this section, you will learn the main components of Spark AR and get practical experience. By the end of this unit, you will know how to create a Spark AR Effect as a promotional tool for your application.
TOOLS





YOUR INSTRUCTORS
Our Instructors are Unity Certified



Industry recognized certifications right under your belt
“Successful completion of the course will earn you a XR Designer with Unity certification badge issued by Circuit Stream."

CURRICULUM OPTIONS
Pricing
Whether you would like to experience the course on its own, or alternatively get fully-immersed with our Plus Package deal, we’ve got options for everyone.
Starter
Purchase the course on its own.
Interaction Design & Prototyping for XR
COURSE • 10 WEEKS
- 30 hours live instruction
- Circuit Stream Certification
$3,950
Or payment plans as low as $343/mo*
MOST POPULAR
Plus Package
Get started in XR with the full package.
Everything in Starter, plus...
C# Scripting Fundamentals
COURSE • 4 WEEKS
10 hours 1:1 with an expert
SAVE OVER $900
$4,950
Or payment plans as low as $430/mo*
*You can spread out the cost of the course and bundles through our payment plans. We offer 3-month, 6-month, and 12-month payment plans. Get in touch with us to learn more.
Financing options
We don't want financing to hold you back from learning with us or prevent you from becoming one step closer to the career of your dreams — that's why Circuit Stream offers flexible payment plans to meet your needs.
Pay Upfront
Want to pay upfront? Awesome! Circuit Stream accepts wire transfers and credit card payments.
Deferred Payment Plans
FOR NON-U.S. CITIZENS ONLY
Circuit Stream offers 3-month, 6-month, and 12-month interest-free payment plans. Installment payments will begin after your course registration is approved. Provincial tax will be applied along with a one-time $200 admin fee.
Note: We are working to partner with other 3rd party organizations to offer additional financing options to non-U.S. citizens.
Loan with Climb Credit
FOR U.S. CITIZENS ONLY
Paying for education isn't one-size-fits-all. Climb offers flexible payment methods, so you can make tuition payments in the way that works for your situation.
DOWNLOAD OUR INFO PACK HERE
Next course starts July 13th
REGISTRATION CLOSES July 5, 2022
July 13 - September 26
APPLICATION DEADLINE: JULY 5, 2022
Timeslot 1 | Mondays and Wednesdays | 10:00-11:30am PT |
Timeslot 2 | Mondays and Wednesdays | 3:30-5:00pm PT |
Timeslot 3 | Mondays and Wednesdays | 6:30-8:00pm PT |
Ready to get started?

Unity Authorized Training Partner
Circuit Stream is a Unity Channel Partner and Authorized Training Provider. Training Partners are selected based on their knowledge, focus on quality and commitment to providing the highest level of Unity training, delivered by Unity Certified Instructors.
Frequently Asked Questions
Is the Interaction Design & Prototyping course right for me?
With customizable project-based learning, we’ve worked with students building projects for their companies, people wanting to upgrade their skills to stay competitive in the workforce, students developing their own VR/AR project to self-publish, and more.
If you want to get a jump start on creating VR and AR, work with the best instructors from the industry, and gain valuable skills to design your own VR/AR apps, we believe the course is right for you!
Book a meeting with our student admissions team and determine whether the course is a good fit for your goals.
What can I do after taking this course?
We'll teach you the skills to be familiar with the fundamentals of designing user-friendly XR experiences, using Unity. You'll understand how to use the tools needed to design custom virtual and augmented reality applications for yourself and clients. You'll gain the skills that are necessary to transition to a career in the VR and AR industry, or complement your existing skills.
Why take a course with Circuit Stream?
We've taught more than 35,000 students, professionals and companies globally over dozens of courses. Our instructors are developers working in the VR and AR industry committed to helping you learn how to make VR and AR apps.
Who do I refer to for Learning Accommodation requests?
Students who wants to receive learning accommodations should follow this page to get started.
What is your Deferral Policy?
Please refer to our Deferral Policy here.