5 ECTS credits / 135 hours of work.
|Language of instruction
Primary instruction language is English.
The course is held in the spring semester, during period III. It is recommended to complete the course at the 3rd spring semester.
Upon completion of the course the students will be able to:
- Recall all of the components of modern XR systems
- Understand the interaction between the hardware, software, and human senses during an XR experience.
- Understand how the choices in hardware and software components influence human perception and the quality of XR experiences.
- Identify challenges facing next generation XR systems.
- Develop a basic VR experience using Unity3D.
Overview of XR hardware: projectors, screens, light field displays, retinal scanners, waveguides. Overview of XR systems software: rendering systems and methods (gaming engines, panoramas, telepresence) tracking systems and methods (inside-out and inside-in tracking, camera-based methods, lighthouse, natural and artificial markers, IMU integration, sensor fusion. High level overview of human physiology, neuroscience, and human perception in relation to XR hardware and software.
|Mode of delivery
|Learning activities and teaching methods
The course will consist of lectures (28h), individual lab exercises (28h), solo project (28h), self-study (48h), online final exam (3h). Students can borrow equipment from the lab to minimize the need for lab attendance. It is also possible, in small groups (<10), to do the exercise in the lab, however we aim to minimize any need for face to face teaching with other arrangements.
B.Sc. students in all areas, especially applied computing and human sciences.
|Prerequisites and co-requisites
|Recommended optional programme components
The course is an independent entity, and does not require other additional studies carried out at the same time. It can also be considered as the first in the set of courses on VR and XR. It should be taken before VR Systems and Humans course (521291S) and 3D environments and Applications (521040A).
|Recommended or required reading
Online-material that is delivered throughout the course.
|Assessment methods and criteria
The students are assessed according to their performance in assignments, in-lecture quizzes, final project, and the final exam. The assessment criteria are based on the learning goals of the course.
Numerical (0-5). In the numerical scale zero stands for a fail.
|Working life cooperation
When possible, a guest lecture will be held by a visitor from a VR company.