Master the latest tools and technologies, and put your tech skills to work in the exciting field of VR! Learn from from industry experts like Google, Unity, and HTC, and become a Virtual Reality Developer.In this program, you’ll gain the skills needed to develop world-class Virtual Reality content. You’ll master the core principles of VR development and design, learn to turn your creative ideas into high-performance VR applications, and pursue an advanced concentration as you transform from VR generalist to in-demand specialist.This program features three terms, each of which is 2 months long, as follows:When you enroll, you’ll self-select your starting point as either Term 1 or Term 2, depending on your current skills and experience:All students will need a modern smartphone:Students who choose the High-Immersion Unity or High-Immersion Unreal concentration will need:THIS TEXT IS STALEChristian Plagemann is Director of Product at Udacity, an online education company based in Silicon Valley whose mission is to democratize education.
Previously, he co-founded the Virtual Reality team at Google and was the engineering manager responsible for Google Cardboard and the Daydream VR platform. Prior to Google, Christian worked on the autonomous car at the Artificial Intelligence Lab of Stanford University. He co-founded the 3D Vision Lab and Numovis Inc., a tech startup focused on motion tracking and computer vision for user interaction. Christian has a PhD in computer science from the Department of Computer Science of the Albert-Ludwigs-University Freiburg, Germany (Autonomous Intelligent Systems).Chris Birke is a veteran game developer with experience across many disciplines, from artist and designer to graphics engineer. His last few years have been devoted to GPU programming, procedural generation, and emergent technologies for VR in hopes of bringing new life and expression to our future digital worlds.Matt is a serial entrepreneur, artist, and engineer with a passion for finding new ways to improve life using technology. His specialties are: virtual reality, computer graphics, interaction design, high performance programming, and positive psychology. Matt's goal is to help spread the adoption of virtual reality to the world.Austin McCasland is a virtual reality user experience designer based out of San Francisco, CA. His background is in interactive sculptural new media, and he has a Masters degree in Human-Computer Interaction from Carnegie Mellon University. He spends his spare time evangelizing UX design for VR, creating tech art experiments, and exploring non-gaming use cases for VR.Vasanth Mohan graduated from Stanford University with a B.S. in Computer Science in 2015. At Stanford, he worked at Stanford's Virtual-Human Interaction Lab and has spent several years working on Virtual Reality technologies. In addition to making this amazing course, he is also working on an initative called FusionEd to help raise aware for VR and inspire more people to get started creating content. Outside of VR, he loves playing tennis and most games in general.Udacity’s Virtual Reality Developer Nanodegree gives students the needed VR skills to get hired by a company with a VR team. It’s also intended for students interested in starting their own VR software companies (i.e. conceive VR apps, design, build and publish apps).Udacity’s Nanodegree Plus (i.e. job guarantee) program is not yet applicable to the Virtual Reality Developer Nanodegree. However, this may change as we further build out the curriculum. On average, students should complete the Virtual Reality Developer Nanodegree in 6-8 months. The curriculum includes 6 projects and 7 courses.Students must have advanced computer science skills to take the Virtual Reality Developer Nanodegree. Beginners may start by taking our or our free courses in and . Students can also take our free course in to understand 3D scenes and the image formation process which are fundamental concepts behind VR video and photography or our free course to learn the foundations behind Virtual Reality tracking and camera-based user interaction.Students require a smartphone: Android (S4 or up) or iPhone (iPhone 5 or up) and access to a computer (Windows or Mac) to develop the projects.
For the optional Specialization Track on “High Immersion VR”, students must have VR-ready PC + HTC Vive or Oculus Rift VR headset (also see prerequisites for the Nanodegree program).