|
Detailinformationen |
Quellcurriculum |
Masterstudium Software Engineering (auslaufend) 2012W |
Ziele |
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.
|
Lehrinhalte |
Die Lehrinhalte ergeben sich aus den Lehrinhalten der einzelnen Lehrveranstaltungen.
|
|