Immersive Technologies

Data is displayed for the academic year: 2024./2025.

Lectures

Laboratory exercises

Course Description

In this course, students will learn about different immersive technologies (augmented, mixed, virtual reality), as well as related concepts and areas of application. The course provides an overview of various aspects of immersive system design, from hardware to software implementations (e.g., designing immersive environments, user interfaces, user avatars), with an emphasis on interactivity, accessibility, and user experience. The peculiarities and challenges of applying immersive technologies (e.g., networking, ethical challenges) are also discussed, along with an overview of future developments in this field. Students will apply the knowledge gained from lectures and laboratory exercises to design and implement their own immersive applications.

Prerequisites

-

Study Programmes

University graduate
[FER3-HR] Audio Technologies and Electroacoustics - profile
Elective Courses (2. semester)
[FER3-HR] Communication and Space Technologies - profile
Elective Courses (2. semester)
[FER3-HR] Computational Modelling in Engineering - profile
Elective Courses (2. semester)
[FER3-HR] Computer Engineering - profile
Elective Courses (2. semester)
[FER3-HR] Computer Science - profile
Elective Courses (2. semester)
[FER3-HR] Control Systems and Robotics - profile
Elective Courses (2. semester)
[FER3-HR] Data Science - profile
Elective Courses (2. semester)
[FER3-HR] Electrical Power Engineering - profile
Elective Courses (2. semester)
[FER3-HR] Electric Machines, Drives and Automation - profile
Elective Courses (2. semester)
[FER3-HR] Electronic and Computer Engineering - profile
Elective Courses (2. semester)
[FER3-HR] Electronics - profile
Elective Courses (2. semester)
[FER3-HR] Information and Communication Engineering - profile
Elective Courses (2. semester)
[FER3-HR] Network Science - profile
Elective Courses (2. semester)
Elective Courses of the Profile (2. semester)
[FER3-HR] Software Engineering and Information Systems - profile
Elective Courses (2. semester)

Learning Outcomes

  1. Identify connections and differences between the presented immersive technologies.
  2. Define the aspects of human perception relevant for the context of immersive technologies.
  3. Explain the working principles of the presented immersive technologies.
  4. Define the basic terms that describe the immersive user experience.
  5. Interpret guidelines for the realization of interactivity, environment and user interface design.
  6. Apply the attained theoretical and practical knowledge to the context of networked multi-user systems.
  7. Analyze ethical challenges related to the design and implementation of certain features of immersive solutions.
  8. Design and implement their own application for the assigned immersive platform.
  9. Describe the contemporary and future applications of immersive technologies.

Forms of Teaching

Lectures

Theoretical lectures

Seminars and workshops

Group project of creating an interactive application on an immersive platform

Independent assignments

Preparations for lectures

Multimedia and the internet

Downloading and handing over materials for laboratory exercises and projects, downloading content related to the performance of the course

Laboratory

Laboratory exercises with demonstration tasks and a report

Grading Method

Continuous Assessment Exam
Type Threshold Percent of Grade Threshold Percent of Grade
Laboratory Exercises 0 % 10 % 0 % 10 %
Seminar/Project 40 % 20 % 40 % 20 %
Mid Term Exam: Written 0 % 35 % 0 %
Final Exam: Written 0 % 35 %
Exam: Written 0 % 70 %
Comment:

Week by Week Schedule

  1. Introduction to basic terminology and systematic classification of immersive technologies
  2. Human perception in the context of immersive technologies
  3. Working principles of immersive technologies
  4. Overview of input and output units; display technologies, user and environment tracking
  5. Overview of input and output units; display technologies, user and environment tracking
  6. User interaction with virtual elements
  7. Consideration of the role of the environment (real and virtual) in an immersive context
  8. Midterm exam
  9. Implementation of locomotion through a virtual environment
  10. User interface design in a 3D environment
  11. Virtual character representation in immersive applications
  12. Implementation of networked multi-user immersive services (co-located and remote)
  13. Ethical challenges of using immersive services: safety, privacy, accessibility
  14. Applications and the future of immersive technologies
  15. Final exam

Literature

Dieter Schmalstieg, Tobias Hollerer (2016.), Augmented Reality: Principles and Practice, Addison-Wesley Professional
Ralf Doerner, Wolfgang Broll, Paul Grimm, Bernhard Jung (2022.), Virtual and Augmented Reality (VR/AR): Foundations and Methods of Extended Realities (XR), Springer
Jason Jerald (2015.), The VR Book: Human-centered Design for Virtual Reality, ACM Books
Steven M. LaValle (2024.), Virtual Reality, Cambridge University Press

General

ID 269312
  Summer semester
5 ECTS
L1 English Level
L2 e-Learning
30 Lectures
13 Seminar
0 Exercises
5 Laboratory exercises
0 Project laboratory
0 Physical education excercises

Grading System

90 Excellent
75 Very Good
65 Good
50 Sufficient