XR Technologies (15 cr)
Code: KM00FM54-3001
General information
- Enrollment
-
05.05.2025 - 24.08.2025
Registration for implementation has not started yet.
- Timing
-
20.10.2025 - 12.12.2025
The implementation has not yet started.
- Number of ECTS credits allocated
- 15 cr
- Mode of delivery
- On-campus
- Unit
- (2019-2024) School of Media, Design and Conservation
- Campus
- Hämeentie 135 D
- Teaching languages
- English
- Seats
- 0 - 24
- Degree programmes
- XR Design
- Teachers
- Turkka Loimisto
- Markku Luotonen
- Teacher in charge
- Turkka Loimisto
- Groups
-
KXJ24S1XR Design, päivä
- Course
- KM00FM54
Implementation has 40 reservations. Total duration of reservations is 280 h 0 min.
Time | Topic | Location |
---|---|---|
Mon 20.10.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Tue 21.10.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Wed 22.10.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Thu 23.10.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Fri 24.10.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Mon 27.10.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Tue 28.10.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Wed 29.10.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Thu 30.10.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Fri 31.10.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Mon 03.11.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Tue 04.11.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Wed 05.11.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Thu 06.11.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Fri 07.11.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Mon 10.11.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Tue 11.11.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Wed 12.11.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Thu 13.11.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Fri 14.11.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Mon 17.11.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Tue 18.11.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Wed 19.11.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Thu 20.11.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Fri 21.11.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Mon 24.11.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Tue 25.11.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Wed 26.11.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Thu 27.11.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Fri 28.11.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Mon 01.12.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Tue 02.12.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Wed 03.12.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Thu 04.12.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Fri 05.12.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Mon 08.12.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Tue 09.12.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Wed 10.12.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Thu 11.12.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Fri 12.12.2025 time 09:00 - 16:00 (7 h 0 min) |
XR Technologies KM00FM54-3001 |
AR454
Digitila Rotation
|
Objective
The students are able to create XR applications for various platforms using game engines. They are aware of the opportunities and limitations of different XR technologies and ecosystems and are familiar with the future prospects of the industry.
Content
The students get acquainted with different XR technologies and environments through a project. During the course, the students will design and produce XR applications utilizing and supplementing previously acquired knowledge and skills.
- XR application design process: ideation, scheduling, project management, resourcing, and implementation
- Knowledge of XR technology
- Further development of 3D modelling skills
- Further development of game engine skills
Location and time
The course will have an 80% attendance requirement within our XR classroom. This can mean one remote day per week.
If you need a lot more flexibility to your attendance, consider alternative methods for completing the course.
Materials
All course materials will be posted on the Teams -channel created for this course.
Teaching methods
This is a project-based, hands-on course. You will design your own project, present your plan and receive feedback. Refine your project through critique and iterative evaluation. This includes Demo-Fridays for feedback for shared inspiration. There will also be daily progress presentations from students.
We will foster an atmosphere of collaboration and support with an effort to accommodate and welcome each member of our small learning community.
Lectures will provide introduction to the fundaments through examples. Lectures will be streamed and recorded. Most of the course is dedicated to independent project work. You will have some access to direct, personalized support from the senior lecturer in the classroom.
Individual one-on-one evaluation sessions are also incorporated into the course, tracking your progress and helping you to focus your aspirations towards building an actionable, professional career.
For the final presentation you will produce a video of your project to be viewed collectively, discussing and recognizing the efforts of each student.
Exam schedules
-
Completion alternatives
If you are unable to join the course as a contact course at campus, you can complete it on your own. Please come to negotiate this separately with me!
From the course materials, you can see the goals and scope of the course. On your independent work, you won't have full access to the support you'd get from the classroom.
Requirement is a project video delivery similar to attendees. On top of that, you need to keep a developer diary listing completed tasks every day (include images) and track hours for each day.
1 credit = 27 hours.
5 credit course = 135h
10 credit course = 270h
15 credit course = 405h
Student workload
Attending the course, you're expected to work from 9:15 to 15:00 during weekdays.
Evaluation scale
0-5
Assessment criteria, satisfactory (1)
The student knows the basics of implementing XR applications on different platforms using game engines and industry software. Is familiar with the possibilities and limitations of different XR technologies and ecosystems. Has ideated and worked on his/her own XR project.
Assessment criteria, good (3)
Implements XR applications on different platforms using game engines and industry software. Is familiar with the possibilities and limitations of different XR technologies and ecosystems and with the future prospects of the field. Has ideated and implemented his/her own XR project in schedule.
Assessment criteria, excellent (5)
Implements XR applications on various platforms using game engines and industry software. Is well-versed with the possibilities and limitations of different XR technologies and ecosystems and with the future prospects of the field. Has ideated, managed, and implemented his/her own XR projects professionally and in schedule.
Assessment criteria, approved/failed
The student knows the basics of implementing XR applications on different platforms using game engines and industry software. Is familiar with the possibilities and limitations of different XR technologies and ecosystems. Has ideated and worked on his/her own XR project.
Assessment methods and criteria
Each evaluation criteria is detailed in the course material.
Main categories are:
- Technical knowledge
- Effort
- Planning
Qualifications
The students must have completed the course 3D Graphics, Polygon Modelling and Animation and Real-time development platforms 1.
Objective
The students are able to create XR applications for various platforms using game engines. They are aware of the opportunities and limitations of different XR technologies and ecosystems and are familiar with the future prospects of the industry.
Content
The students get acquainted with different XR technologies and environments through a project. During the course, the students will design and produce XR applications utilizing and supplementing previously acquired knowledge and skills.
- XR application design process: ideation, scheduling, project management, resourcing, and implementation
- Knowledge of XR technology
- Further development of 3D modelling skills
- Further development of game engine skills
Qualifications
The students must have completed the course 3D Graphics, Polygon Modelling and Animation and Real-time development platforms 1.