Software-/Hardwaresysteme lösen umfangreiche Aufgaben durch das Zusammenwirken verteilter Software- und Hardwarekomponenten. Solche komplexen Problemstellungen lassen sich nicht mehr mit Hilfe von Ad-Hoc- oder Best-Practice-Lösungen in den Griff bekommen. Kompetenz in der systematischen und ökonomischen Erstellung korrekt und effizient funktionierender Software zählt damit für Wirtschaft und Industrie zu den entscheidenden Erfolgsfaktoren, um neue Produkte zu entwickeln und zuverlässige Dienste anzubieten. Die erforderliche Kompetenz umfasst die sichere Beherrschung der gesamten Softwareentwicklungsprozesse vom Neuentwurf über Betrieb und Anpassung bis zur Ablösung der Altsysteme. Es ist eine ingenieursmäßige Herangehensweise gefragt. Als Konsequenz daraus wurde das Gebiet des Software Engineering entwickelt, das zunehmend zur Querschnittstechnologie wird, um bestehende Anwendungen sicher betreiben zu können, erfolgreich weiterzuentwickeln und neue Anwendungssysteme effizient entwickeln zu können. In diesem Masterprogramm erlernen die Studierenden forgeschrittene Konzepte und Techniken, mit denen sie befähigt werden, komplexe Softwaresysteme zu konstruieren.
Interesse am Software Engineering.
WInf-SoftArch könnte auch im WS 11/12 gehört werden.
WS10/11 | MS0306 MS1101 Inf-SoftArch |
SS11 | WInf-ModIS MS1004 |
WS11/12 | MS1102 MS0302 |
beim Research Advisor. Beispielsweise: Master-Praktikum Software Engineering
beim Research Advisor. Beispielsweise: Seminar Empirical Methods in Software Engineering Research
beim Research Advisor für dieses Programm
nach Wahl der Studierenden in Absprache mit dem Academic Advisor
nach Wahl der Studierenden in Absprache mit dem Academic Advisor