[ 526GRINVES22 ] Module Advanced Software Development

(*) Unfortunately this information is not available in english.
Workload Mode of examination Education level Study areas Responsible person Coordinating university
6 ECTS Accumulative module examination B1 - Bachelor's programme 1. year Business Informatics Karin Anna Hummel Johannes Kepler University Linz
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
Subordinated subjects, modules and lectures