Inhalt

[ 526VSWE11 ] Subject (*)Vertiefung Softwareentwicklung

Versionsauswahl
Es ist eine neuere Version 2015W dieses Fachs/Moduls im Curriculum Bachelor's programme Business and Economics 2021W vorhanden.
(*) 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 Verpflichtend: Modul Einführung in die Softwareentwicklung
Original study plan Bachelor's programme Business Informatics 2013W
Objectives (*)Die Studierenden beherrschen fortgeschrittene Techniken der Softwareentwicklung wie JAVA-basierte, objektorientierte Architekturen. Sie beherrschen den Entwurf und die Umsetzung größerer Softwaresysteme mittels Frameworks, Design Patterns und Klassenbibliotheken und kennen Techniken der Modellierung mittels UML sowie Testmethoden und sind damit vertraut, was guter Programmierstil bedeutet.
Subject (*)Grundbegriffe des objektorientierten Denkens, Klassen, Vererbung und dynamische Bindung, Interfaces, Generizität, Kontrakte, Objektorientierter Entwurf, Modellierung mittels UML, Objektorientierte Frameworks, Klassenbibliotheken, Entwurfsmuster, Testen von Softwaresystemen, Programmierstil.
Subordinated subjects, modules and lectures