CMPS 598-02: Virtual Reality and Visualization

(Course number will change to 615 starting Spring 2007)

Time: TBA

Instructor: Christoph W. Borst

Catalog Listing: CMPS 615-001. Virtual Reality and Visualization. (3,0,3). Visual, haptic, and audio displays, input technology and 3D interaction methods, toolkits and applications, human factors. Sp. Prereq: CMPS 415 or CMPS 515 or CMPS 427. Restr: if prerequisite not met, permission of instructor required.

Textbook: The textbooks vary by year.
In the past, we have used Virtual Reality Technology by Burdea and Coiffet and The Visualization Toolkit by Schroeder et al.

Assignments and Exams: Assignments include one major design/implementation project and some smaller assignments. One exam will be given. Students are expected to contribute significantly to class discussions and give presentations on selected topics.


CMPS 598 students Adam Guichard and Arun Indugula in the VR lab.


Two-player networked tennis game with one player in an HMD and one player using fishtank VR, by Alp Asutay and Arun Indugula, Spring 2005.


VR interface with icons, file browser, image browser, and glove input; by Nicholas Ruiz, Spring 2006.


Left: Immersive outdoor environment by undergraduate student Anthony Kuczynski, with water, rain, and cloud effects.
Right: The first-version virtual environment and physical simulation for the
CajunBot vehicle. Simulation by graduate student Arun P. Indugula with additional visual components and model geometry by Anthony Kuczynski. This was later extended by the CajunBot team for development and testing of their vehicle control system.


Geological visualization system with contributions by Adam Guichard and Vijay Baiyya, 2005-2006.


VR Warlords-type game for a head-mounted display system, by Joel Gonzales, Spring 2005.

See also the VR lab page with video clips of some projects.