COMP 325 Graphics, Virtual Environments, and Human Computer Interaction


An introduction to the basics of 3D computer graphics, virtual environments (VEs), and human-computer interaction (HCI). Fundamental graphics topics include ray-tracing, 3D modeling, animation, lighting, rendering, cameras, and more.  Topics will also include how to interact with and experience a 3D model using the input and output devices that are typically found in a VE system (like the Oculus Rift).  This project-based course will focus on using hardware and creating software for VE applications with fundamental HCI principles in mind. 

Prerequisite: COMP 241