Courses and Nanodegree Programs

Learn Unreal VR
Learn the fundamentals of Unreal Engine with our Learn Unreal VR Nanodegree Foundation program. Develop your own virtual reality application using Unreal Engine!
Become a VR Developer
Master the latest tools and technologies, and put your tech skills to work in the exciting field of VR! Learn from industry experts like Google, Unity, and HTC, and become a Virtual Reality Developer.

In collaboration with:  Google VR Vive Unity Samsung

Introduction to Virtual Reality
If you are interested in learning more about virtual reality, this course will teach you the principles of VR technology and help you understand what you can build in VR.

In collaboration with:  Google VR

VR Scenes and Objects
Take the first step in Unity and begin to develop VR content. Learn the principles of the Unity platform and help you understand what you can build in VR!

In collaboration with:  Google VR

VR Software Development
Learn about the world of virtual reality programming! You will learn the basics of programming in C# and how to use it control virtual reality applications in Unity.

In collaboration with:  Google VR

Intro to Computer Science
Learn key computer science concepts in this introductory Python course. You'll learn by doing, and will build your own search engine and social network.