|
Detailed information |
Pre-requisites |
(*)Ewartete Vorkenntnisse: Programmierkenntnisse in Java, Modul Einführung in die Softwareentwicklung
Empfohlen: paralleler Besuch des Moduls Algorithmen und Datenstrukturen
|
Original study plan |
Bachelor's programme Business Informatics 2022W |
Objectives |
Students master advanced techniques in software development, like JAVA-based, object-oriented architectures. They master design and implementation of larger software systems utilizing frameworks, design patterns and class libraries. They are familiar with modelling techniques utilizing UML as well as test methods and know the meaning of good programming style.
|
Subject |
Basic concepts of object-oriented thinking, classes and inheritance, dynamic binding, interfaces, genericity, object-oriented design, understanding modeling with UML, object-oriented frameworks, class libraries, design patterns, testing software systems, programming style and multi-threading
|
|