Computer Engineering MA, Augmented and Virtual Reality, 6 credits
Please note that the literature can be changed/revised until:
• June 1 for a course that starts in the autumn semester
• November 15 for a course that starts in the spring semester
• April 1 for a course that starts in the summer
Print or save the syllabus as a PDF
You can easily print a syllabus from the website. Use the keyboard shortcut ctrl+p (Windows) or command+p (Mac). In the next step, you choose whether you want to print or save the course plan as a PDF.
Syllabus:
Datateknik AV, Förstärkt och virtuell verklighet, 6 hp
Computer Engineering MA, Augmented and Virtual Reality, 6 credits
General data
- Code: DT087A
- Subject/Main field: Computer Engineering
- Cycle: Second cycle
- Credits: 6
- Progressive specialization: A1F - Second cycle, has second-cycle course/s as entry requirements
- Education area: Technology 100%
- Answerable department: Computer and Electrical Engineering
- Approved: 2025-03-10
- Version valid from: 2025-09-01
Aim
The course provides a technical foundation in augmented and virtual reality, focusing on tracking, rendering, interaction techniques, and system design. Through a combination of theoretical and practical work, students will explore both fundamental principles and real-world challenges in immersive technologies.
Course objectives
Upon completion of the course the student should be able to:
- Explain key concepts, technologies, and system architectures in augmented and virtual reality.
- Apply and analyze fundamental tracking, rendering, and interaction techniques for augmented and virtual reality systems and environments.
- Develop basic AR and VR applications, integrating spatial tracking, 3D interaction, and real-time rendering.
- Reflect on and discuss the technical challenges, limitations, and future trends in AR/VR development.
Content
The course will include:
- Fundamental concepts and system architectures in augmented and virtual reality
- Spatial tracking and sensor fusion, including SLAM and marker-based tracking
- Rendering techniques for immersive environments, including stereoscopic rendering and real-time performance optimization
- 3D interaction techniques, including object manipulation and navigation
- User experience considerations, including immersion, presence, and motion sickness mitigation
- Development frameworks and tools for AR/VR applications
- Technical challenges and future trends in AR/VR, including hardware limitations, scalability, and ethical concerns
Entry requirements
Computer Engineering or Electrical Engineering, 60 credits, including one course in object oriented programming
Mathematical subjects, 30 credits including probability theory and statistics, and linear algebra.
Computer Engineering MA: Computer Graphics, 6 credits, and Computer Vision and Multiview Geometry, 6 credits.
Selection rules and procedures
The selection process is in accordance with the Higher Education Ordinance and the local order of admission.
Teaching form
The course is taught using lectures and laboratory sessions. A sizeable part of the course is with limited supervision, where the student is assumed to work on lecture material, laboratory work, and scientific papers.
Teaching can take place in Swedish or English.
Examination form
L101: Laboratory work, 2 Credits
Grade scale: Two-grade scale
T101: Written exam, 4 Credits
Grade scale: Seven-grade scale, A-F o Fx
Link to grading criteria: https://www.miun.se/gradingcriteria.
The examiner has the right to offer alternative examination arrangements to students who have been granted the right to special support by Mid Sweden University’s disabilities adviser.
Examination restrictions
Students registered on this version of the syllabus have the right to be examined 3 times within 1 year according to specified examination forms. After that, the examination form applies according to the most recent version of the syllabus.
Grading system
Seven-grade scale, A-F o Fx
Course reading
Required literature
Author: Dieter Schmalstieg, Tobias Höllerer
Title: Augmented Reality: Principles and Practice
Edition: 1st edition, 2016
Publisher: Addison-Wesley
Author: Steven M. LaValle
Title: Virtual Reality
Edition: 1st edition, 2020
Publisher: Cambridge University Press
Comment: Available online freely
Reference literature
Author: Richard Szeliski
Title: Computer Vision: Algorithms and Applications
Edition: 2nd edition, 2022
Publisher: Springer
Web address: https://szeliski.org/Book/
Comment: Preferably ISBN 13 characters: 978-3-030-34371-2.