Programming for Augmented Reality

General

Course Long Title

Programming for Augmented Reality

Subject Code

TVID

Course Number

654

Department(s)

Academic Level

GR - Graduate

Description

This course covers the fundamental skills required
to design and build an augmented reality
experience for mobile and headset applications.
For the first part of the course, students will
demonstrate their understanding of the limitations
and applications of AR by constructing a number of
short interactive experiences. In the second part
of the course, students will apply previous skill
sets to develop an original, cumulative AR
project. All students will start by learning how
to use Reality Composer to create and test simple
yet engaging experiences without writing a single
line of code. Students will continue to learn the
development patterns needed to build AR content
with Unity. Some students will learn how to apply
their existing Unity and C# skill set to an AR
development environment, while others may continue
using Reality Composer as their primary tool. As
the world of AR is ever evolving, this course will
also cover new advancements in the field that
won't be immediately applicable within the scope
of the class, such as Geographical and Visual
Positioning Systems, and Multiplayer experiences
in AR.

Registration Restrictions

RGDAPS - D & P Programs and Specializations
No Requisite Courses