Computer Science and EngineeringCSE168 Introduction to Augmented Reality and Virtual Reality

Covers the concepts and methods needed to develop augmented reality (AR) and virtual reality (VR) applications. Topics include 3D modeling, graphics rendering, image compositing, occlusion handling, sensors, computer vision and image analysis, toolkits for AR, different display options, dynamics, interaction, and navigation. Prerequisite(s): course 160/L. Some knowledge of mobile platforms (e.g., CMPS 121 or CMPE 161) is helpful, but not required. Enrollment is by instructor permission. Enrollment is restricted to juniors and seniors. (Formerly CMPS 168.)




Alex Pang, James Davis