Advanced Practical Course

IN2106
Computer Science and ICT, Data, AI

About this course

  • Implementation of a software application or subapplication in teams
  • Application specific methods and systems according to the current state of the art
  • Techniques for documentation of results or intermediate results in application development

This module is offered by different chairs of informatics, so that the technical and methodological content in the module varies depending on the problem and software project. Topics may come from the following areas of informatics, among others: databases, compiler construction, information systems, networks, groupware, graphics, robotics, image processing.

Learning outcomes

After completing the module participants are able to command the development of an application in an advanced area of expertise, coming from the area of the respective chair (e.g., data bases, information systems, networks, group ware, graphics, robotics, image processing) using a methodologically clean approach. They are able to command the development of an application in an advanced area of expertise, coming from the area of the respective chair (e.g., data bases, information systems, networks, group ware, graphics, robotics, image processing) using a methodologically clean and solution-oriented approach. They are able to use application specific methods and systems that meet the current state of the technology and research. In teams they work in a goal-oriented way. The participants have the competence to document their approach and the results.

Examination

Type of Assessment: project work (10-20 pages) per student

Different phases of a software project (especially definition, design, development, implementation, documentation, testing) along a specific application in an advanced area of expertise are worked on by the participants in teams of up to 5 students. Single teams may work only on a subset of all the phases. Current state of the art application specific methods and systems are applied. The obtained results are documented in written form.

Dates: Block Workshop 15.06 - 19.06 @ Fraueninsel Planning / Information meeting:

February 4th, 2026 at 13:30 via Zoom

Meeting ID: 217-694-4321 Password: 738086

First meeting: tbd ECTS: 10 Language: English Type: Master lab course, 6P Moodle course: Registration: Registration is through the matching system

Course requirements

Basic knowledge of the specific subject area may be necessary (elective course).

Resources

  • To be announced by the lecturers, domain specific

Activities

The participants apply rigorous software engineering in an advanced project in small teams of up to 5 students according to a specificattion and with tight schedule (design, implementation, testing). The individual phases of system building are to be documented.

Additional information

course
10 ECTS
  • Level
    Master
  • Contact hours per week
    6.286713286713287
  • Instructors
    Nicolas Blank, Lam-Duy Nguyen, David Schall, Stefanie Rinderle-Ma, Matthias Ehrendorfer, Changxuan Li, Fabio Cappellaro, Markus Ryll, Ludwig Felder, Oliver Wardas, Nassir Navab, Michael Wolf, Nathalie Wolf, Jonas Dornbusch, Bohyun Lee, Ulrike Lange, Till Steinert, Moein Forouhar, Nick Henze, Claudia Eckert, Pramod Bhatotia, Valentina Guidali, Maedeh Zarvandi, Marcus Müller, Andrea Stocco, Nico Holzinger, Riccardo Marin, Sebastian Sanokowski, Burkhard Rost, Mateo De Mayo, Shafeef Omar, Christoph Reich, Yaknan John Gambo, Lena-Marie Pätzmann, Florian Matthes, Jonas Gottal, Thomas Neumann, Daniil Sinitsyn, Filippo Guerranti, Cristina Piazza, Matthias Grabmair, Hannes Firzlaff, Carolin Röthemeier, Nafiseh Nikeghbal, Roland Stolz, Florian Eckhard, Quang Hoan Le, Kübra Aksoy, Vivek Vrujlal Vekariya, Tayyaba Qaisar, Benjamin Killeen, Enkelejda Kasneci, Jörg Ott, Harald Räcke, N. N., Ning Wang, Wei Geng, Rohan Bose, Isabel Le, Jaehyung Jung, Raphael Rehms, Mario Trapp, Hans Weytjens, Andreas Triantafyllopoulos, Manuel Milling, Simon Pistrosch, Niclas Kannengießer, Ansgar Kasselmann
If anything remains unclear, please check the FAQ of TUM (Germany).

Starting dates

  • 16 Apr 2026

    ends 16 Jul 2026

    LanguageEnglish
    Term *Summer 2026
    Thursday 16.04.2026 16:00-18:00 Thursday 23.04.2026 16:00-18:00 Thursday 30.04.2026 16:00-18:00 Thursday 07.05.2026 16:00-18:00 Thursday 21.05.2026 16:00-18:00 Thursday 28.05.2026 16:00-18:00 Thursday 11.06.2026 16:00-18:00 Thursday 18.06.2026 16:00-18:00 Thursday 25.06.2026 16:00-18:00 Thursday 02.07.2026 16:00-18:00 Thursday 09.07.2026 16:00-18:00 Thursday 16.07.2026 16:00-18:00
    Register before 15 Mar, 23:59
  • 13 Apr 2026

    ends 17 Jul 2026

    LanguageEnglish
    Term *Summer 2026
    Register before 15 Mar, 23:59
  • 13 Apr 2026

    ends 17 Jul 2026

    LanguageEnglish
    Term *Summer 2026
    Register before 15 Mar, 23:59
  • 14 Apr 2026

    ends 14 Jul 2026

    LanguageEnglish
    Term *Summer 2026
    Tuesday 14.04.2026 14:30-17:45 Tuesday 21.04.2026 14:30-17:45 Tuesday 28.04.2026 14:30-17:45 Tuesday 05.05.2026 14:30-17:45 Tuesday 12.05.2026 14:30-17:45 Tuesday 19.05.2026 14:30-17:45 Tuesday 02.06.2026 14:30-17:45 Tuesday 09.06.2026 14:30-17:45 Tuesday 16.06.2026 14:30-17:45 Tuesday 23.06.2026 14:30-17:45 Tuesday 30.06.2026 14:30-17:45 Tuesday 07.07.2026 14:30-17:45 Tuesday 14.07.2026 14:30-17:45
    Register before 15 Mar, 23:59
  • 13 Apr 2026

    ends 17 Jul 2026

    LanguageEnglish
    Term *Summer 2026
    Register before 15 Mar, 23:59
  • 13 Apr 2026

    ends 19 Jun 2026

    LanguageEnglish
    Term *Summer 2026
    Monday 13.04.2026 10:00-12:00 Monday 20.04.2026 10:00-12:00 Monday 27.04.2026 10:00-12:00 Monday 04.05.2026 10:00-12:00 Monday 11.05.2026 10:00-12:00 Monday 18.05.2026 10:00-12:00 Monday 01.06.2026 10:00-12:00 Monday 08.06.2026 10:00-12:00 Monday 15.06.2026 08:00-20:00 Tuesday 16.06.2026 08:00-20:00 Wednesday 17.06.2026 08:00-20:00 Thursday 18.06.2026 08:00-20:00 Friday 19.06.2026 08:00-20:00
    Register before 15 Mar, 23:59
  • 15 Apr 2026

    ends 15 Jul 2026

    LanguageEnglish
    Term *Summer 2026
    Wednesday 15.04.2026 15:45-16:15 Wednesday 15.04.2026 16:15-19:30 Wednesday 15.04.2026 19:30-20:30 Wednesday 22.04.2026 15:45-16:15 Wednesday 22.04.2026 16:15-19:30 Wednesday 22.04.2026 19:30-20:30 Wednesday 06.05.2026 15:45-16:15 Wednesday 06.05.2026 16:15-19:30 Wednesday 06.05.2026 19:30-20:30 Wednesday 13.05.2026 15:45-16:15 Wednesday 13.05.2026 16:15-19:30 Wednesday 13.05.2026 19:30-20:30 Wednesday 20.05.2026 15:45-16:15 Wednesday 20.05.2026 16:15-19:30 Wednesday 20.05.2026 19:30-20:30 Wednesday 27.05.2026 15:45-16:15 Wednesday 27.05.2026 16:15-19:30 Wednesday 27.05.2026 19:30-20:30 Wednesday 03.06.2026 15:45-16:15 Wednesday 03.06.2026 16:15-19:30 Wednesday 03.06.2026 19:30-20:30 Wednesday 10.06.2026 15:45-16:15 Wednesday 10.06.2026 16:15-19:30 Wednesday 10.06.2026 19:30-20:30 Wednesday 17.06.2026 15:45-16:15 Wednesday 17.06.2026 16:15-19:30 Wednesday 17.06.2026 19:30-20:30 Wednesday 24.06.2026 15:45-16:15 Wednesday 24.06.2026 16:15-19:30 Wednesday 24.06.2026 19:30-20:30 Wednesday 01.07.2026 15:45-16:15 Wednesday 01.07.2026 16:15-19:30 Wednesday 01.07.2026 19:30-20:30 Wednesday 08.07.2026 15:45-16:15 Wednesday 08.07.2026 16:15-19:30 Wednesday 08.07.2026 19:30-20:30 Wednesday 15.07.2026 15:45-16:15 Wednesday 15.07.2026 16:15-19:30 Wednesday 15.07.2026 19:30-20:30
    Register before 15 Mar, 23:59
  • 13 Apr 2026

    ends 17 Jul 2026

    LanguageEnglish
    Term *Summer 2026
    Register before 15 Mar, 23:59
  • 13 Apr 2026

    ends 17 Jul 2026

    LanguageEnglish
    Term *Summer 2026
    Register before 15 Mar, 23:59
  • 13 Apr 2026

    ends 13 Jul 2026

    LanguageEnglish
    Term *Summer 2026
    Monday 13.04.2026 16:00-18:00 Monday 20.04.2026 16:00-18:00 Monday 27.04.2026 16:00-18:00 Monday 04.05.2026 16:00-18:00 Monday 11.05.2026 16:00-18:00 Monday 18.05.2026 16:00-18:00 Monday 01.06.2026 16:00-18:00 Monday 08.06.2026 16:00-18:00 Monday 15.06.2026 16:00-18:00 Monday 22.06.2026 16:00-18:00 Monday 29.06.2026 16:00-18:00 Monday 06.07.2026 16:00-18:00 Monday 13.07.2026 16:00-18:00
    Register before 15 Mar, 23:59
These offerings are valid for students of DTU (Denmark)