CS 4054 - Virtual Reality

General Information

Lecturer: David Murphy

Office: Brighton Villas No 1-2 (first floor)
Tel: 490 3579
Email: d.muprhy@cs.ucc.ie
URL: http://www.cs.ucc.ie/staff/dmurphy.html
Contact Hours: To be decided...

My VR Blog


To explore the various concepts, processes, and technologies used in computer generated virtual environments and their application areas.


  • Design of VR Environments
  • VR Interfaces
  • The Senses and the Perceptual Mechanisms - Psychophysical aspects of VR
  • Immersion in Virtual and Augmented Realities
  • Spatial Paradigms in VR
  • Three Dimensional Geometry and Interactive Computer Graphics
  • Visualization and Simulation
  • Panoramic Photorealistic Environments (e.g. QTVR)
  • Augmented Reality
  • Java 3D, VRML, and X3D


  • Lectures: 2 hours per week for 24 weeks
  • Labs: 1 lab session per week for 24 weeks

Required Reading:

  • Interactive Computer Graphics (2000), Edward Angel, Addison Wesley
  • Computer Graphics and Virtual Environments (2002), Slater and Steed, Addison Wesley

Recommended Reading:

  • Java 3D API jump-Start (2002),Walsh and Gehringer, Prentice Hall PTR
  • Kirk Brown and Daniel Petersen (2001) Ready-to-Run Java 3D, Wiley
  • Understanding Virtual Reality (2003), Sherman and Craig, Morgan Kaufman