Team Practical Course on AR and VR Research (WS2018)

Teaching Staff: Patrick Harms
Practical Course


In this course, teams of 4 to 6 students develop an Augmented or a Virtual Reality (AR/VR) software. The software itself shall serve scientific purposes and shall be developed in the context of a scientific project. 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 will play a central role. The case studies shall be executed at the Night of Science of the University taking place on 26.01.2019.
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 15. October 2018, and last til 25. March 2019. The course is scheduled for Mondays 10:00am in room 2.101 at the Institute of Computer Science.
In the first session, there will be an introduction in which the organisational issues of the course are clarified, the teams will be formed, and the projects will be assigned. 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 on 25. March 2019, 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 module M.Inf.1823 is dedicated to the course which allows 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.1204
  • M.Inf.1206
  • M.Inf.1208
  • M.Inf.1209
  • M.Inf.1259
  • M.Inf.1823
  • M.Inf.1909

The course is not graded. 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 29. October 2018). The students need to register for one of the above modules.

2020 © Software Engineering For Distributed Systems Group

Main menu 2