CS423

DESIGNING FOR VIRTUAL ENVIRONMENTS

Credits
5
Year
4
Semester
2
Department
COMPUTER SCIENCE

Overview

This module teaches students skills to design virtual (XR) worlds. It covers the meaning and history of XR, XR technology (e.g., head-mounted displays and haptics) and teaches concepts in content creation and interaction design (for XR and 3D interfaces). Students will learn how to author content (e.g. with Blender) and design larger interactive spaces with gaming engines (e.g., with Godot or Unreal) by developing an immersive XR application, game, or experience. Learning wil...

Learning Outcomes

  • Compare and discuss XR technology in its historical context
  • Relate user experience (UX) and usability guidelines to practical XR requirements
  • Discuss and apply methods and theories underpinning XR
  • Apply current tools/APIs/gaming engines for XR
  • Design and implement an interactive and immersive XR application, game, or experience