VR Developer Nanodegree FAQ

Program Overview

  • Why should I enroll in the VR Developer Nanodegree program?

    Virtual Reality (VR) developer job openings are up 800% year-over-year. Demand for skilled VR developers and designers who can create high-quality content is growing at an unprecedented rate. The goal of this program is to equip you with the skills and experience you’ll need to take advantage of all this incredible opportunity. 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!

  • What kinds of topics will the program cover?

    As a student of this program, you’ll master the core principles and foundations of virtual reality, develop and refine a keen sense for great VR design, and build performant and comfortable VR experiences as you become familiar with the most important SDKs and APIs of the major platforms, including PC and mobile.

  • How are you developing the curriculum, and who are your partners?

    Udacity is developing the VR Developer Nanodegree program in close partnership with leading experts in the virtual reality industry, including Unity, Samsung, HTC, and Google.

  • What jobs will this program prepare me for?

    We believe that VR will power transformative change across a number of industries. Graduates of this program will be valuable additions to any team working in the domains of gaming, web development, app development, social media, film, e-commerce, and marketing. Opportunities also exist in healthcare, architecture, finance, retail, media, advertising, education, and more.

    Specific roles include: AR/VR Developers, Unity Developers, Web, Android & IOS Developers, 3D Graphics programmers, Game Designers, User Experience and Interaction Designers, Graphic Designers, 3D Artists, Interactive Media Developers, and Creative Directors.

    For estimated market salary details, please visit the VR Developer Nanodegree home page.

  • What are the prerequisites for this program?

    No prior programming or video editing skills are required. Access to certain combinations of hardware is required (see below).

  • What can I do today to ensure I'm ready to succeed in the program?

    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.


  • Do I need any special equipment to take this program?

    Yes, you need one of these two alternatives for Term 1 and Term 2:

    Alternative 1

    • Computer running macOS 10.9.4 or higher.
    • VR supported iPhone (iPhone 5 or later) or Android phone (comparable to Nexus 5, Galaxy S5, or later).

    Alternative 2

    • Computer running Windows 7 SP1+, 8, 10 (only 64-bit versions are supported).
    • VR supported Android phone (comparable to Nexus 5, Galaxy S5, or later).
    • Note: iPhone is not a compatible option if you don’t have access to a Mac.

    Additionally, you need one of these two alternatives for Term 3, depending on which Specialization you choose:

    Mobile Performance & 360 Media Specialization:

    • One month subscription to Adobe Premiere Pro.

    High-Immersion Unity Specialization:

    • VR-ready PC (Intel i5 or greater, high-end graphics card).
    • HTC Vive or Oculus Rift.
  • Can I use my Gear/Vive/Rift/Hololens for this class?

    Although your HMD may work with the course material, we require you to use Google Cardboard and the associated SDK for projects and coursework. Feel free to use other HMDs to enhance your learning. But, all work must be submitted for Google Cardboard.

  • Will you offer training in Vive or Rift development?

    Yes. While the course initially starts with Google Cardboard development, we do have high-immersion VR courses that cover that material.

  • Which high-end graphics card do I need for the High-Immersion Unity Specialization?

    The recommended graphics cards are NVIDIA GeForce GTX 1060 and AMD Radeon RX 480 equivalents or better.

    For additional details and options please refer to the recommended specs for HTC Vive and Oculus Rift.

  • What frameworks/languages/technologies will this program teach?

    The VR Developer Nanodegree program offers a core curriculum in Unity. Once the core curriculum is complete, you can choose from multiple specializations to complete your VR Developer Nanodegree program. In the first two terms, we'll give you a great start with Unity using C#. Then, each specialization uses different technologies.

  • Will this course be more focused on design or on development?

    You will learn both VR design and development. To create successful virtual reality software, you'll need to master both.

  • I'm an advanced developer, will I learn anything?

    Yes! As an advanced developer, you have the option to enter the program at Term 2, where you'll focus on design best practices, en route to selecting your specialization for Term 3.

Tuition / Payment

  • How much does the VR Developer Nanodegree program cost?

    The full program consists of three(3) two-month long Terms at a cost of $400 for each Term, for a total program cost of $1200. If you start the Nanodegree program at the Term 2 level, then the total program cost is $800. When you enroll, you’ll self-select your starting point as either Term 1 or Term 2, depending on your current skills and experience. If you’re new to Unity, you’ll select Term 1. If you have a working knowledge of Unity as a game developer or digital storyteller, you’ll select Term 2. All students will ultimately advance to Term 3.

  • Is there a free trial period for this program?

    There is no free trial period for this program, but there is a 7-day refund guarantee in place at the beginning of each Term.

  • Are there scholarships or financial aid available?

    All current scholarship opportunities are posted on our scholarships page.

Program Structure

  • How is this Nanodegree program structured?

    The VR Developer Nanodegree program is comprised of three (3) Terms of two (2) months each. Each Term has fixed start and end dates. When you enroll, you’ll self-select your starting point as either Term 1 or Term 2, depending on your current skills and experience. If you’re new to Unity, you’ll select Term 1. If you have a working knowledge of Unity as a game developer or digital storyteller, you’ll select Term 2. All students will ultimately advance to Term 3.

    Students must successfully complete Term 3 to graduate. There are 3-4 projects per term, which give you an opportunity to apply the skills you’ve learned in the lessons. Each project will be reviewed by one of the expert project reviewers in the Udacity reviewer network. Your reviewer will give you detailed feedback on your work and let you know where your project needs improvement if necessary. If you do not pass the project, you will be asked to submit again until you pass in order to successfully complete the term.

  • Do you offer the opportunity for students to pause their studies for this program?

    No. The fixed-term nature of the VR Developer Nanodegree program, and the need for maintaining a consistent and stable student body throughout, doesn’t allow for offering the option to pause your studies.

  • Is this program self-paced?

    No. The start and end dates of each Term are fixed, and you must complete all assigned projects by the end dates. You must complete the program within a fixed time period. However, projects may be submitted at any time during a Term, and individual project deadlines are recommendations, not requirements. So within a Term, there is some opportunity to work at your own pace. But you should plan to follow our recommended timeline, as this will best enable you to keep pace with your peers, and complete the program on time.

Icon globe

Udacity 现已提供中文版本! A Udacity tem uma página em português para você! There's a local version of Udacity for you! Sprechen Sie Deutsch?

Besuchen Sie de.udacity.com und entdecken Sie lokale Angebote, unsere Partnerunternehmen und Udacitys deutschsprachigen Blog.

前往优达学城中文网站 Ir para a página brasileira Go to Indian Site Icon flag de Zu de.udacity.com continue in English