Inhalt

[ 526GRINVES22 ] Modul Vertiefung Softwareentwicklung

Versionsauswahl
Workload Form der Prüfung Ausbildungslevel Studienfachbereich VerantwortlicheR Anbietende Uni
6 ECTS Kumulative Modulprüfung B1 - Bachelor 1. Jahr Wirtschaftsinformatik Karin Anna Hummel Johannes Kepler Universität Linz
Detailinformationen
Anmeldevoraussetzungen Ewartete Vorkenntnisse: Programmierkenntnisse in Java, Modul Einführung in die Softwareentwicklung

Empfohlen: paralleler Besuch des Moduls Algorithmen und Datenstrukturen

Quellcurriculum Bachelorstudium Wirtschaftsinformatik 2022W
Ziele 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.
Lehrinhalte Grundbegriffe des objektorientierten Denkens, Klassen, Vererbung und dynamische Bindung, Interfaces, Generizität, objektorientierter Entwurf, Verständnis der Modellierung mittels UML, objektorientierte Frameworks, Klassenbibliotheken, Entwurfsmuster, Testen von Softwaresystemen, Programmierstil und Multi-Threading
Untergeordnete Studienfächer, Module und Lehrveranstaltungen