Überblick
Der Masterstudiengang Software Engineering an der Universität Ulm vermittelt fortgeschrittene Kompetenzen für die Konzeption und Steuerung komplexer Softwareprojekte. Durch den stark praxisorientierten Ansatz mit zwei umfassenden Projektarbeiten bereitet das Studium im Wissenschaftsstandort Ulm gezielt auf anspruchsvolle Fach- und Führungsaufgaben oder eine Promotion vor. Zu den Kernthemen zählen moderne Entwicklungsmethoden, Qualitätsmanagement sowie rechtliche und ethische Aspekte der Informatik.
Studieninhalte
Über den Studiengang
An der Schnittstelle der Fachgebiete Praktische, Technische und Theoretische Informatik vermittelt der weiterführende Masterstudiengang Software Engineering an der Universität Ulm vertiefte Kenntnisse zur professionellen Konzeption und Entwicklung komplexer Softwaresysteme. Die Studierenden lernen, optimale Vorgehensmodelle, Methoden und Werkzeuge auszuwählen sowie Entwicklungsprozesse, Qualitätssicherung und ethisch-rechtliche Folgen fundiert zu gestalten. Der auf vier Semester angelegte Vollzeitstudiengang umfasst 120 ECTS-Punkte, schließt mit dem Master of Science (M.Sc.) ab und kann sowohl im Sommer- als auch im Wintersemester begonnen werden.
Studieninhalte & Module
Der Studienplan setzt sich aus verschiedenen Kern- und Vertiefungsbereichen zusammen:
- Vertiefung Software Engineering: Kernbereiche wie Requirements Engineering, Management von Softwareprojekten, Architektur von Softwaresystemen, Qualitätssicherung und Dokumentation.
- Methoden & Techniken: Aktuelle Verfahren in der (formalen) Spezifikation, Implementierung und (formalen) Verifikation.
- Vertiefungsgebiete: Spezialkenntnisse in Bereichen wie Datenbanken und Informationssysteme, Verteilte und eingebettete Systeme, Formale Methoden, Datenschutz und IT-Sicherheit sowie Mensch-Maschine-Interaktion.
- Informatik-Grundlagen: Vertiefungen in Praktischer Informatik sowie Technischer oder Theoretischer Informatik.
- Praxiseinheiten: Zwei umfangreiche Anwendungsprojekte zur praktischen Projektabwicklung.
- Ergänzungsbereich & Seminare: Wahlbereiche sowie wissenschaftliche Seminare.
- Masterarbeit: Abschlussarbeit im Forschungsumfeld der Universität oder bei Industrie partnern.
Berufsperspektiven
Die im Studium erworbenen Kompetenzen eröffnen vielfältige Karrierewege in der Industrie, von praktischen und technischen Aufgaben bis hin zu Führungspositionen im Software- und Projektmanagement. Durch wählbare Vertiefungen erhalten die Studierenden zudem das Rüstzeug für eine Tätigkeit in der industriellen Forschung. Darüber hinaus legen die wissenschaftlichen Standards und Qualifikationsziele das Fundament für eine anschließende Promotion im Fach Informatik.
Besonderheiten
- Starker Praxisbezug: Absolvierung von zwei großen Anwendungsprojekten, die teilweise direkt in Kooperation mit Industrieunternehmen durchgeführt werden.
- Exzellente Betreuung: Überschaubare Übungsgruppen, gezielte Förderung von Lerngruppen und moderne Laborausstattung.
- Internationalität: Unterrichtssprachen sind Deutsch und Englisch; zudem bestehen Austauschabkommen mit über 100 Universitäten in 26 Ländern.
- Zulassungsfrei: Der Studiengang unterliegt keiner Zulassungsbeschränkung.
Zulassung & Voraussetzungen
Keine Zulassungsbeschränkung, ohne NC
Bewerbung & Fristen
Studienbeginn: Sommer- und Wintersemester