Course Virtual Reality (WS 2025/26)

Prof. Dr. Bernd Fröhlich
M.Sc. Tony Jan Zöppig
M.Sc. Karoline Brehm
M.Sc. Ephraim Schott

In recent years, Virtual Reality (VR) has become increasingly popular in research, entertainment and education. VR systems allow one or more users to interact with a computer-simulated environment presented in 3D on a stereoscopic display. In this course, you will study the theoretical, technical, and applied foundations of modern Virtual Reality systems.

The course starts by teaching the required essentials of computer graphics and stereoscopic viewing to realize VR applications. After that, you will explore the fundamentals of 3D input devices and 3D interaction techniques, including selection, manipulation, and navigation in virtual environments. The final part of the course builds on the previously acquired knowledge and focuses on collaborative VR systems for multiple collocated and distributed users.

The lecture will be accompanied by lab classes, which use the latest Virtual Reality technology such as multi-viewer 3D projection systems and high-resolution head-mounted displays. It will be your task to implement and evaluate various 3D interaction techniques using these immersive display systems, six degrees of freedom tracking and 3D input devices. Depending on the situation, you can also work on the lab class assignments from home.

We plan to conduct selected lectures and exercises directly in virtual reality to test the concept of "Teaching VR in VR". If possible, we will equip all participants with HMDs.

Course Information and Enrolment

Bison: https://www.uni-weimar.de/qisserver..

The course will be administered on  Moodle. Follow this  course link to request enrollment. Once you are enrolled, please complete the course registration form.

⚠️ Attending the introductory lab class on 17 October 2025 is mandatory. If you are not able to attend the first lab class, please contact a tutor via Moodle as soon as possible!

Course Schedule

Lecture Schedule

Weekly on Thursdays, 1:30 PM - 3:00 PM in Seminar Room H (Bauhausstr. 11)

Introduction Lecture on 16 October 2025

Lab Class Schedule for Group A and B

Weekly on Fridays, in VR Lab, Room N104 (Bauhausstr. 11)

Students must register for a timeslot on Moodle:

Group A: 9:15 AM - 10:45 PM
Group B: 11:00 - 12:30 PM

Introduction Lab Class on 17 October 2025

Target Audience

DegreeStudy ProgrammeExamination RegulationsECTS
M. Sc.Computer Science and MediaPV 2011, PV 20284,5
M. Sc.Computer Science for Digital MediaPV 20206
M. Sc.Human-Computer InteractionPV 20196

Digital Engineering or MediaArchitecture students may also attend this lecture if they have already acquired the necessary programming skills through successful completion of appropriate courses and are able to demonstrate their skills at the beginning of the lab course. If you are interested in attending this course, please contact Prof. Fröhlich or one of his staff members named above.

Prerequesites

Basic knowledge of computer graphics is recommended. Fundamental programming skills are required.