Voraussetzungen für die Teilnahme / Prüfung
Wünschenswerte Voraussetzungen für die Teilnahme an den Lehrveranstaltungen:
Knowledge from the complete Bachelor program (Informatik or Technische Informatik) is required, as
well as linear algebra and statistics. Depending on the topic, additional prerequisites may be required, e.g. „DBT - Database Technology"
Solid programming skills in at least one of the following programming languages: Java, C++, Scala, Python.
Basic knowledge in functional programming.
Basic knowledge in distributed source control management systems (Git, Mercurial) and software processes like Scrum.
Student must have completed DBT prior to enrolling in BDSPRO. In addition, students must have already completed SDS
prior to enrolling in BDSPRO or be concurrently enrolled in SDS and BDSPRO in the same semester.
• General Computer Science knowledge: algorithms, data structures, systems architecture, Git
• Solid programming skills in at least one of the languages: Java, C/C++, Scala (depending on the project)
• Depending on the topic, additional prerequisites may be required, such as, knowledge of database systems, or previous attendance in DIMA courses (e.g., DBT, ISDA)
Verpflichtende Voraussetzungen für die Modulprüfungsanmeldung:
Dieses Modul hat keine Prüfungsvoraussetzungen.