CSCI220 — Virtual/Augmented Reality
This introductory course explores the principles and practices of virtual and augmented reality (VR/AR) development. Students examine the core theories and concepts behind immersive environments, including perception, ergonomics, and motion dynamics. Topics include hardware systems, interaction models, 3D modeling, scene composition, and introductory programming for VR/AR experiences. Projects may involve platforms such as Google Cardboard, the Unreal Engine, or comparable VR/AR systems and hardware. (Intermittently) Course Learning
Prerequisites: CSCI100, CSCI107, CSCI113, CSCI127