Program Outline



This section gives the students and understanding of the growing applications of XR technologies and help them guide them into possible professional development paths.

  • Enterprise
  • Education
  • 娱乐(媒体和游戏)
  • 医疗

User Experience for VR and Development Environments

This lecture will give the students an overview of the tools and concepts necessary 使用Unity为Oculus创造VR体验.

  • Review of the VR headsets market (hardware requirements, GPU basic concepts)
  • VR用户体验设计导论
  • 介绍Unity3D虚拟现实
  • Hands-on demo of mixed reality devices, Magic Leap and Hololens.
  • Project: Create a VR User Interface for a video application

Introduction to Creating Full Virtual Environments in Unity

This hands-on lecture will show students how to install and create a basic VR experience and get an introduction to the C# programming language.

  • 理解VR的运动
  • Introduction to selection and modification methods for VR
  • 在Unity中使用光线控制和物理
  • 使用Unity Store
  • 添加与基本c#代码的交互
  • Project: Create an interactive Interior Design project.


This class students will create a game using physics libraries as well as more advanced 编程概念.

  • 游戏用户体验的基本介绍
  • Introduction to virtual reality controllers (oculus quest)
  • 在Unity中使用自定义3D模型
  • 添加空间声音
  • 用c#编写一个记分器
  • 项目:打鼹鼠虚拟现实游戏

Creating an Augmented Reality Art 画廊 with Unity and Vuforia

This class will use Vuforia, an Augmented Reality plugin for Unity to create an interactive 海报. This project will be exported to iPhone and Android phones.

  • AR是如何工作的(标记vs无标记)
  • Introduction to the Mixed Reality market (hololens, magicleap, nreal)
  • 联想幻影AR类演示
  • 安装Vuforia
  • 为AR模型添加交互
  • 使用Vuforia和Unity进行对象跟踪
  • Adding sound
  • 将应用程序导出到移动环境

Project: Create an interactive AR 海报 for Android or iPhone