Emerging Technologies
Star icon
Most Popular
Hands on Training icon
Hands On Training
Star icon
Hands on Training icon

Professional Certificate in Virtual Reality (VR) App Development

Course Cover
compare button icon

Course Features

icon

Duration

5 months

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Effort

9 hours per week

icon

Teaching Type

Self Paced

Course Description

Virtual reality (VR), is one of today's hottest technologies in entertainment. Millions of VR devices have been purchased in the US, yet most software developers don't have formal training in this technology. This Professional Certificate program will show you how VR technology works and what VR devices are available.

Effective 3D interaction techniques will be taught to enable VR applications to work in WebVR and Unity 3D. You will also learn how to create VR applications in Unity 3D and WebVR. Additionally, you will learn how computer graphics are rendered onto screens and the mathematics required to create successful VR applications.

This program's final course will teach you how to use the information from the previous courses to create your VR app.

This program will give you a solid foundation for developing VR apps in all areas VR can be used. The program provides a strong foundation for those who wish to create augmented reality (AR), applications.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

To design VR applications with Unity 3D

How OpenGL works and is used to create realistic looking applications

To transform coordinate systems for 3D interactions

Hardware components for VR and how they work

What makes a VR application successful

How to create your own VR app

How to use this VR program to develop augmented reality (AR) applications

Course Instructors

Jurgen P. Schulze

Research Scientist and Adjunct Professor of Computer Science

Jurgen teaches computer graphics and virtual reality at UC San Diego. His research interests include applications for virtual and augmented reality systems, 3D human-computer interaction, and medical...

Ravi Ramamoorthi

Professor

Ravi Ramamoorthi is a Professor at the University of California, San Diego. He has taught computer graphics more than 10 times at Stanford, Columbia and UC Berkeley, and has been honored with a numbe...
Course Cover