Modulcode: | Inf-MPSE |
Englische Bezeichnung: | Master project - Software Engineering |
Modulverantwortliche(r): | Prof. Dr. Wilhelm Hasselbring |
Turnus: | unregelmäßig (SS16 SS17 WS17/18 SS18 WS18/19 WS19/20 SS20 WS20/21 SS21 WS21/22 SS22 WS22/23 SS23 WS23/24) |
Präsenzzeiten: | 4PÜ |
ECTS: | 10 |
Workload: | 300 h project work, from which 60 h are in presence |
Dauer: | ein Semester |
Modulkategorien: | MSc-Inf-Proj (MSc Inf (21)) 2F-MSc-Proj (2F-MA Inf (21)) Proj (MSc Inf (15)) |
Lehrsprache: | Englisch |
Voraussetzungen: | Inf-SoftArch Inf-SEPDS |
The digital transformation brings challenges for new and existing software systems and their further development, such as e.g. decentralization of services, cloud systems, integration with other systems to support business processes.
Two key challenges are understanding software structures and their evaluation on the one hand and the improvement of the architecture on the other hand.
This master project therefore deals with methods for
We will use genetic algorithms, neural networks and other machine learning techniques.
Examples of software to be analyzed will result from our collaboration with Geomar, as well as using repository mining to automatically analyze open source projects.
The students know and can apply advanced software engineering methods and techniques to understand, design, restructure, implement, deploy and evaluate complex software systems.
For each edition of this master project, some concrete software development task will be specified to design, implement, deploy and evaluate a complex software system.
Very good knowledge and experience in programming and software engineering are required for this course. Thus, a successful participation in the previous master modules infSA-01a and infSEPDS-01a is recommended.
Presentations, report and the realized software system.
Practical
Depends on the specific task and is given at the beginning of the project.
http://se.informatik.uni-kiel.de/