[ 526VSWE11 ] Subject 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 subject examination B1 - Bachelor's programme 1. year Computer Science Hanspeter Mössenböck Johannes Kepler University Linz
Detailed information
Pre-requisites (*)Empfohlen: Programmierkenntnisse in Java, Modul Einführung in die Softwareentwicklung
Original study plan Bachelor's programme Business Informatics 2015W
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 modeling techniques utilizing UML as well as test methods and know the meaning of good programming style.
Subject Basic concepts of object-oriented thinking, classes, inheritance and dynamic binding, interfaces, genericity, contracts, object-oriented design, modeling with UML, object-oriented frameworks, class libraries, design patterns, testing software systems, programming style.
Further information -
Subordinated subjects, modules and lectures