|
Detailed information |
Original study plan |
Master's programme Software Engineering (discontinuing) 2012W |
Objectives |
(*)Gelehrt wird die Anwendung wissenschaftlicher Prinzipien zur Spezifikation, Entwicklung und Wartung großer Softwaresysteme. Neben formalen Grundlagen (Spezifikation, Analyse und Verifikation von Software) werden Techniken der Anforderungsdefinition (Requirements Engineering, Use-Case-Analyse), des Architekturentwurfs (objekt- und komponentenorientiert, Schichtenarchitektur, verteilte Architekturen) und des Softwaretests vermittelt sowie der Einsatz von Informationssystemen und Wissenszentrierten Systemen im Software Engineering. Weitere Inhalte sind Programmierparadigmen (imperativ, funktional, deklarativ), Software-Prozessmodelle (Wasserfallmodell, Spiralmodell, Prototyping, agile Modelle) und Werkzeuge des Software Engineering.
|
Subject |
(*)Die Lehrinhalte ergeben sich aus den Lehrinhalten der einzelnen Lehrveranstaltungen.
|
|