Termbank
  1. C
    1. Course Schedule
  2. L
    1. Lecture Slides
      Reading
  3. O
    1. Oculus Best Practices Guide
      Reading
  4. U
    1. Unity
      Platform
  5. V
    1. Virtual Reality, LaValle 2016
      Reading
  6. Y
    1. YouTube Lectures: VR Systems and Humans
      Content
Completed: / exercises

Getting Started

Please read carefully through the following sections. After you are done reading, finalize your course registration by completing the Registration Task below. You will get 1% of the final grade for completing it on time.

Enroll in This Course on Lovelace

To access the above Registration Task and other exercises in the course, you need to make sure you are enrolled in this course on Lovelace. Once you are enrolled, the exercises and tasks become visible on the home page of our course: VR Systems and Humans, 2025. Otherwise, only general information is displayed; exercise pages are either hidden or non-interactive to unenrolled students.

Communication

We use Discord for all course communication. You will receive Discord invitation in the first mass email, as well as upon enrolling in this course on Lovelace.
Please post your questions there instead of sending emails. On Discord you can:
Important: Do not send direct messages (DMs) to staff members. DMs are disabled by server policy.

Course Format: Flipped Classroom

Starting this year, we will use a flipped-classroom model.

Individual Work

This work you will complete and submit individually, outside of any live sessions.

Team Work

This work you complete and submit as a team. Part of this work you will complete during live sessions.
This approach lets us use in-class time for hands-on implementation and team work, rather than traditional lectures.

Lectures, Slides, Textbooks

Instead of live lectures, you will watch recorded lectures as part of your individual course work. We will still meet during scheduled lecture hours, but these lecture sessions will be dedicated to the final project development.
Recordings, slides, and recommended textbooks are available here: LEARNING MATERIALS.

Hardware Setup: VR Cardboards

For Homeworks 1–6 and the Final Project, you will use a VR headset.

STEP 1: CHOOSE YOUR SETUP

  1. If you own a high-end HMD:
    • → Use your own VR headset (any model works).
  2. If you do not own a high-end HMD but have an Android phone:
    • → Use a VR Cardboard headset.
    • → We will provide one for you.
  3. If you do not have either:
    • → Form a team and use a teammate’s VR Cardboard and Android phone.
  4. If nobody in your team has one:
    • → Borrow an Oculus Quest 2 from us.

STEP 2: REGISTER YOUR SETUP

Complete the Registration Task and indicate:
  1. Your team name.
  2. Which setup your team is using.
  3. (If your team borrowed an HMD) the device ID.

VR Lab: TS135

In-person lab sessions will be held in TS135 during scheduled lab times (see course schedule). During these sessions you can work on any parts of course work, including the homework and the final project. You can also use the lab in the evenings and weekends.

Homework, Quizzes, the Final Project

Exam

You will have one in-person proctored closed book/notes/AI exam. For more information, see the Exam page.

Deadlines

You can check the deadlines for all of the coursework on our schedule page.

Late Submission Policy

For homework and the final project, 40% will be automatically deducted for every day that your submission is late. That is, your score on a day, d, after the deadline gets multiplied by 0.6^d.
For the final exam and quizzes in this course, no submissions will be accepted after the deadline.

Final Grade Calculation

Your final grade is calculated as follows:

Feedback

We kindly ask you to leave feedback on our course pages. This will help us to further develop the course and bring the best possible experience to future students!
?
Lectures and labs schedule for the VR Systems and Humans course, Fall 2024
Lecture slides, VR Systems and Humans course, University of Oulu
Informative Guides to Help You Design, Develop, and Distribute Your VR App.
The platform for interactive, real-time, 3D content creation.
Virtual Reality, LaValle 2016 is the free online textbook we use in this course.
YouTube Channel: VR Systems and Humans, Fall 2022
University of Oulu