Institute of Computer Science
Courses.cs.ut.ee Institute of Computer Science University of Tartu
  1. Courses
  2. 2025/26 spring
  3. Virtual Reality (LTAT.06.019)
ET
Log in

Virtual Reality 2025/26 spring

  • Main
  • Schedule
  • Labs
  • Projects
  • Points
  • Links

Weekly schedule

The schedule is subject to evolve. Task details are written under the Labs page after each session. Submit to Discord means there is a dedicated channel in our server where you can upload your task. The current active submission channel is marked with a small alarm clock: ⏰.

  • 11.02: Introduction
Session 1: Introduction to VR. Getting headsets.
Task (1p): Experiences video. Submit to Discord.
Deadline: 17.02.
  • 18.02: Experiences
Session 2: Experiences overview and discussion.
Task: 3 project ideas (details under Labs). Submit to Discord.
Deadline: 24.02.
  • 25.02: Setup
Session 3: VR setup.
Task (1p): Ball shooter. Submit to Discord.
Deadline: 03.03.
  • 04.03: Unreal Engine
Session 4: Practicing Unreal Engine
Task: Result of the practice session (snapshot). Submit to Discord.
Deadline: 10.03.
  • 11.03: Immersion
Session 5: Immersion and presence.
Task (1p): Table tennis enhanced. Submit to Discord.
Deadline: 17.03.
  • 18.03: Interactions
Session 6: Interactions.
Lab task (1p): Door. Submit to Discord.
Project task (2p): Project idea pitch. Submit to Discord.
Deadline: 24.03. (both tasks)
  • 25.03: Project idea pitch presentations
Session 7: Individual project idea pitch presentations. Team forming.
Task: Teamwork + brief game document. Submit to Discord.
Deadline: 31.03.
  • 01.04: Prototyping
Session 8: Prototyping and design thinking. Making a paper prototype in teams.
Task: Paper prototype finalization. Project page created in Courses > Projects.
Deadline: 07.04.
  • 08.04: Locomotion
Session 9: Locomotion. Locomotion types. Smooth locomotion.
Lecture task ✍️ (0.5p): Locomotion. Submit to Discord.
Lab task 🧪 (0.5p): Smooth locomotion implementation. Submit to Discord.
Project task 🔥 (2p): Teamwork. M1 presentation. Submit to your project page (the page must be up to date, well-presented, and include an in-game video of your locomotion). Git history must have meaningful commits. Read the details under the Labs page.
Deadline: 14.04. (all tasks)
  • 15.04: Audio. Project M1 presentations. <-- We are here!
Session 10: Audio. M1 presentations.
Task (1p): Audio. Submit to Discord ⏰.
Deadline: 21.04. <-- Next deadline is this!
  • 22.04: Visual design
Session 11: Visual design. Blender.
Task (1p): Blender. Submit to (TBA).
Deadline: 28.04.
  • 29.04: Graphics and performance
Session 12: Graphics and performance. Preparing M2.
Project task (2p): M2 presentation. Project in Alpha stage. Project page up to date and has in-game video. Git history has regular meaningful commits since M1.
Deadline: 05.05.
  • 06.05: Lighting. Project M2 presentations.
Session 13: Lighting. Different types of lighting. M2 presentations.
Task (1p): Lighting. Submit to Discord.
Deadline: 12.05.
  • 13.05: Animation
Session 14: Animation. Deploying to Quest (TBC).
Task TBD
Deadline: 19.05.
  • 20.05: Work on project
Session 15: Last f2f option to ask and solve last minor problems in class.
Project task (2p): Finalize and prepare for the final project presentations next week. See requirements under the Projects page.
Deadline: 26.05.
  • 27.05: Final project presentations
Session 16: Final presentations and assessment. Play each other's games and give feedback.
After today's session, you are welcome to return your headsets or clearly agree on a day within the semester to return them.
Last words, goodbyes, continuing plans, etc.
  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment