Is the VR/AR Development with Unity 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.
At the end of the day, the course isn’t going to work for everyone. You can schedule a meeting with us to determine whether the course is a good fit for your goals.
But if you want to get a jump start on the VR and AR industry, work with the best instructors from the industry, and gain valuable skills to develop your own VR/AR apps, we believe the course is right for you!
Do I need experience with Unity before taking this course?
No, the course is designed to bring you up to speed quickly on Unity and the tools you need to begin creating VR and AR applications. No previous experience is required. Before the course begins, we recommend walking through Unity’s introductory tutorials which will help you understand the basics and prepare you for more advanced topics we focus on in the online VR and AR course.
Thanks to small class sizes we can customize the course material to fit your experience level. By the end of the 10 weeks, regardless of where you started, beginners and experienced developers alike will understand the structure of how C# works with Unity on a very deep level.
What will the course teach me how to do?
- Build AR and VR apps from scratch in Unity (the market leading 3D content creation tool)
- Plan and create an AR or VR app based on your own idea
- Learn how to use Unity for creating professional interactive applications
- Develop for all the major virtual reality and augmented reality platforms
- Learn C# and Unity (no previous experience required)
What can I do after taking this course?
We’ll teach you the skills to be familiar with C# programming and development with Unity. You’ll understand how to use the tools needed to develop 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 in programming and development.
Do you have a course syllabus?
We sure do! You can download the syllabus here.
In Spring 2019 we updated our syllabus to keep with the industry, and to make improvements based on student feedback.
Our revised syllabus now includes:
- Earlier application of VR and AR development
We believe that to learn Unity development, you have to jump in and start experimenting. This philosophy is now reflected in our syllabus. Students will start experiencing and practicing actual development sooner, and learn through doing.
- Cross-platform development
Instead of training for specific platform development in classes, we have streamlined the methods and procedures you need to develop for any platform. This makes the learning experience less repetitive and more applicable across student projects. We focus on Vuforia for AR and OpenVR.
- Augmented reality development
As AR has grown more sophisticated in its software, it’s become imperative to introduce students to AR development regardless of specialty they enrolled in. We introduce ARCore and ARKit, development on Magic Leap and HoloLens, build actual apps on Vuforia, and demonstrate how AR detects planes and tracks images.
- Expanded sections on:
- Raycasting and teleporting
- VR interactions
- New methods of locomotion and applying physics
- Shaders for VR and AR
What is the course schedule and time commitment?
This is a part-time 10-week course that meets three times a week:
- Live online classes (1.5 hour classes twice per week)
- One-on-one mentorship on project (1 hour per week)
Our online classes run on Mondays and Wednesday, or Tuesdays and Thursdays. Class times occur in the morning, afternoon, or evening for Pacific or Eastern time. One-on-one sessions are scheduled separately from class times.
What happens if I miss a lecture?
You can reschedule to attend that session during another class time. Alternatively, as we record all lectures for students to review, you can rely on the recorded session.
What are the course requirements?
This is a beginner friendly course, no previous experience required. You do not need a VR or AR headset for the course.
- A laptop or computer (Mac or Windows)
- Unity Version 2018 (Free Download) installed.
What does the course cost? Do you have monthly payment plans?
The course is $2,500.
3, 6, and 12 month payment plans are available to break up the cost to as low as $217 / month.
To arrange a payment plan click “Enroll Now” on the course page and you can view and select the different plans when registering.
Do I need coding or C# experience to enroll in the course?
No! If you don’t have coding experience, we will work with you as a new programmer. Programming is going to be a valuable skill for the creating interactive VR and AR applications in the future, so during the course, we’ll help you learn the fundamentals of C# programming while building your own app from scratch in Unity.
If you do have programming experience, we’ll provide exercises that match your experience.
Do I need my own VR/AR headset or device to take this course?
No, in the course we are device agnostic and often develop for cross-platforms using OpenVR and Vuforia. We specialize in your device in one-on-one sessions, but it is not required to have any VR or AR device to begin.
Why take a course with Circuit Stream?
We’ve taught over 20,000 students in dozens of courses. Our instructors are developers right from the VR and AR industry committed to helping you learn how to make VR and AR apps.
Can we stay in touch after the course?
Yes! You will have access to lifetime support from our instructors and student community through our private Slack channel.