In collaboration with
Real-world projects from industry experts
Technical mentor support
Personal career coach and career services
Flexible learning program

Curriculum Developer
Christian co-founded the VR Team at Google, started the VR Nanodegree program at Udacity, and developed this VR curriculum together with our partners and the team.

Product Lead
Matt is a serial entrepreneur, artist, engineer, and founder of SFVR. His specialties are: virtual reality, computer graphics, interaction design, and high-performance programming.

Content Developer
Vasanth previously worked at Stanford's Virtual-Human Interaction Lab. In addition to Udacity, he is working on an initiative called FusedVR, to help raise VR awareness and inspire more people to get started creating content.

Content Developer
Chris Birke is an experienced game developer devoted to GPU programming, procedural generation, and emergent technologies for VR, who hopes to bring new life and expression to future digital worlds.
Hide details
Intermediate computer skills, meaning you are comfortable with file management, installing software, working with zip archives, etc.See detailed requirements.
Learn the principles of VR technology, and use that knowledge to create a comfortable, high-performance VR application using Unity.
Use the Unity Game Engine to build beautiful, performant VR scenes. Learn about 3D transforms and materials, and experiment with animations, cameras, and lighting.
Learn how to make VR experiences more dynamic and responsive to your users by applying basic programming constructs such as methods, loops, variables, and events.
—The partnership with Udacity is central to our efforts to disseminate critical information on Samsung technologies to the developer community. Within this framework, the Udacity VR Developer Nanodegree program is an excellent vehicle to engage developers and strengthen the Gear VR ecosystem.
MIHAI POHUNTU, VP, EMERGING PLATFORMS, SAMSUNG ELECTRONICS AMERICA
The world of Virtual Reality (VR) offers incredible opportunities to combine creative and technical skills to create cutting-edge content. Demand for skilled VR developers and designers is growing at an unprecedented rate—VR developer job openings are up 800% year-over-year—and there has never been a better time to enter the field. In this program, you’ll learn the foundational skills necessary to start creating high-quality VR content, and gain the valuable experience you’ll need to advance your studies, and put yourself on the path to a rewarding VR career. If you’re ready to start creating memorable and compelling experiences using the very latest virtual reality technologies, then this is the program for you!
This program focuses on foundational knowledge as opposed to career-ready skills. It affords you an excellent opportunity to build proficiency with the key tools and techniques you’ll need to progress your studies, and ultimately launch and advance your VR career.
If you have a long-term interest in VR, and ultimately see yourself pursuing advanced studies, and a career in VR, then it's critical you learn the foundations that are taught in this program. So this is a great launchpad for your future in VR.
The VR Foundations program is an entry-level program. You’ll learn the core skills, tools, techniques, and concepts you’ll need to pursue more advanced studies, and get on the path to a career as a VR Developer. There are no prerequisites required to enroll. The VR Mobile 360 Developer and VR High Immersion Developer Nanodegree programs are both advanced, career-ready programs. To enroll, you must meet certain prerequisites, and have either completed our VR Foundations program, or acquired equivalent skills and experience. Each of these two advanced programs focuses on a different specialization within the larger field of VR, and which you should choose is dependent on your ultimate learning and career goals, and the kind of creative content you want to develop.
No. This Nanodegree program accepts all applicants regardless of experience and specific background.
No prior programming or video editing skills are required. Access to certain combinations of hardware is required (see below).
If you want to give your skills a refresh, or start in on some advance preparation, one or more of the following Udacity programs or courses could be perfect for you!
We also recommend you read the Oculus Best Practices guidelines.
Access to this Nanodegree program runs for the length of time specified in the payment card above. If you do not graduate within that time period, you will continue learning with month to month payments. See the Terms of Use and FAQs for other policies regarding the terms of access to our Nanodegree programs.
The full program consists of comprised of one (1) Term of three (3) months at a cost of USD 599 Payment is due before the term begins.
Please see the Udacity Nanodegree program FAQs found here for policies on enrollment in our programs.
Congratulations! If you'd like to continue pursuing VR Development, please see our VR Mobile 360 and High-Immersion programs.
For this Nanodegree program, you will need to the minimum equipment requirements outlined here: https://www.udacity.com/tech-requirements