Team Practical Course on AR and VR Research (SS2020)

Teaching Staff: Patrick Harms
Practical Course



In this course, teams of 4 to 6 students work on a research project focussing on Augmented or Virtual Reality (AR/VR).
For this, they develop an AR or VR software to analyse and improve a certain aspect of the state-of-the-art AR/VR research.
There will be predefined projects in the context of usability engineering with and for AR/VR. In each of the projects, a
case study will be executed in which the developed AR/VR software will play a central role.

Depending on the concrete project, the students will learn how to use state-of-the-art technologies for AR or VR
development, such as Unity3D, ARcore or the Virtual Reality Toolkit. In addition, the students shall apply their knowledge
on software engineering and software quality assurance including agile development and testing.


The course spans over the full semester and not only the lecture period. It will start on 20. April 2020, and last til end
of September 2020. The course is scheduled for Mondays 10:00am in room 0.101 in the Informatik-Provisorium (not in the
Institute of Computer Science, but the containers on the parking lots).
As long as in person attendance in the lectures is not yet allowed, the course takes place via web conference.

Link to web conference room for this course

In the first session, there will be an introduction to clarify the organisational issues of the course, to form the teams,
and to assign the projects. Afterwards, in weekly meetings one member of each team has to present the current state of the
project in short 15min presentations.

In the last session of the semester end of September 2020, the students give an overall project presentation and hand in a
final report. The report shall be structured similar to scientific papers covering research questions, foundations, related
work, descriptions of the approaches, a case study, and a discussion of the results.

The course language is English which also applies for the presentations and the final report.

Modules, Examination, and Prerequisites

The course fulfils multiple modules. Most of them represent the research related project works in the diverse fields of
application of computer science that can be studied at our institute. The graded module M.Inf.1823 is dedicated to the course
which allows you to consider the course as key competency, as "Fachstudium Gruppe 3", or in application oriented system
development. Choosing this module allows to fulfil the others with project works for preparing the final thesis. The numbers
of all fulfilled modules are:

  • M.Inf.1201
  • M.Inf.1202
  • M.Inf.1206
  • M.Inf.1208
  • M.Inf.1209
  • M.Inf.1259
  • M.Inf.1823
  • M.Inf.1909

The course is graded for M.Inf.1823 and not graded for the other modules. Depending on the module selection, the number of
gained credits varies between 10 to 12 ECTS. The examination is a combination of project presentations and the final report.
Each student has to do at least two project status presentations during the semester. Furthermore, each student has to
actively take part in the final project presentation at the end of the semester. Furthermore, each student has to contribute
actively to the final report. There is mandatory attendance for the introduction and final presentation session. For the weekly
meetings, only the attendance of at least one representative for each team is required.

The registration for the course in FlexNow must be done latest two weeks after the introduction session (i.e., on 04. May 2020).
The students need to register for one of the above modules.

2020 © Software Engineering For Distributed Systems Group

Main menu 2