COMPM076A - Virtual Environments

This database contains the 2017-18 versions of syllabuses. Syllabuses from the 2016-17 session are available here.

Note: Whilst every effort is made to keep the syllabus and assessment records correct, the precise details must be checked with the lecturer(s).

Code COMPM076A (Also taught as COMPGV07 and COMPM076)
Year 4 (Masters)
Prerequisites None
Term 1
Taught By Anthony Steed (100%)
Aims The purpose of this course is to introduce students to the main concepts and practical issues in constructing and understanding Virtual Environments, and how people respond to a VE experience. Given the background of the course teachers, the focus on the technical side will be more on the visual aspects of VEs. A central theme of the course will also be that the understanding of VEs can be best understood through the concepts of presence and shared presence.
Learning Outcomes By the end of this course students should have an understanding of the core issues in VEs and have constructed a VE using a shared VE system.

Content

Introduction

  • Virtual Environment
  • Technology Requirements
  • Applications

Interaction

  • 3D Interaction tasks
  • Tracking
  • Input devices
  • System affordances
  • 3D Widgets

Presence

  • Immersion and presence
  • Meaning and utility of presence
  • Measuring presence

Displays

  • 3D and Stereo Viewing
  • HMDs, CAVEs and desks
  • Graphics Architectures

Programming Virtual Environments

  • Programming models
  • Simulation and animation
  • Programming for distribution ves

Devices

  • Haptic devices
  • Sound simulation
  • Augmented reality

Method of Instruction

Lecture presentations, peer-led seminars, and lab-classes.

Assessment

The course has the following assessment components:

  • Coursework (100%)
    • Seminar (15%)
    • Individual Essay (35%)
    • Group Project (50%)

To pass this course, students must:

  • Obtain an overall pass mark of 50% for all sections combined
  • Obtain a minimum mark of 40% in each component worth ≥ 30% of the module as a whole.

Resources

Reading list available via the UCL Library catalogue.