
© kanpisut - stock.adobe.com
Ob Sie von Algorithmen fasziniert sind, sich für High-Performance Computing begeistern oder eine Leidenschaft für Softwaresicherheit haben—unser Masterstudium in Software Engineering bietet Ihnen eine fundierte Grundlage in der Konzeption und Entwicklung komplexer Softwaresysteme und verbindet theoretische Tiefe mit praktischer Erfahrung. Bereits zu Beginn haben Sie die Möglichkeit, sich auf Bereiche wie Robotik, Automatisierung oder Künstliche Intelligenz zu spezialisieren. Dieses Studium vermittelt Ihnen das Wissen und die Fähigkeiten, um nachhaltige, zuverlässige und sichere digitale Infrastrukturen zu gestalten und zu entwickeln—und bereitet Sie auf eine erfolgreiche Karriere sowohl in der Wissenschaft als auch in der Privatwirtschaft vor.
| Studienkennzahl | UE 066 937 - Masterstudium Software Engineering | |
|---|---|---|
| Verwandte Masterstudien |
| |
| Interuniversitäre Masterstudien |
| |
| Studiendauer | 4 Semester | |
| Umfang | 120 ECTS | |
| Sprache | Englisch | |
| Abschluss | Diplom-Ingenieur_in (Dipl.-Ing.) International vergleichbar mit Master of Science (MSc) | |
| Moduleinteilung | Software Engineering, öffnet eine externe URL in einem neuen Fenster |
Aufbau des Studiums

Das Curriculum, öffnet eine externe URL in einem neuen Fenster (§ 5 Aufbau des Studiums) ist wie folgt aufgebaut:
Das erste, zweite und dritte Semester ist mit den Modulen Software Engineering and Programming und Methods in Computer Science dem Einstieg in die Grundlagen von Software Engineering gewidmet. Sie haben von Beginn an die Möglichkeit, sich in Ihren Interessensgebieten zu spezialisieren, indem Sie aus einem breiten Angebot an Pflicht- und Wahlmodulen wählen, die direkt auf den Grundlagenmodulen aufbauen: Algorithms and Complexity, Automation Systems and Mobile Robotics, Data Management and Intelligent Systems, Distributed and Next Generation Computing, High-Performance Computing, Machine Learning, Security and Privacy, Societal Impact and Critical Reflections, Software Engineering and Programming, and Verification und Automated Reasoning.
Im vierten Semester liegt der Fokus auf der Entwicklung und Ausarbeitung Ihrer Diplomarbeit.
Im Laufe Ihres Studiums können Sie mit einem ausgewogenen Angebot an freien Wahlfächern und Erweiterungsmodulen Ihr Wissen über Kernkompetenzen in Software Engineering hinaus erweitern. Das ermöglicht Ihnen, interdisziplinäre Arbeitsweisen und Methoden des Software Engineering zu vertiefen und in einem breiteren Kontext anzuwenden.
Weitere Informationen zum Studium
Eine Zulassung zum Studium ist jedenfalls für Absolvent_innen folgender Bachelorstudien der TU Wien möglich:
- Informatik
- Technische Informatik
- Wirtschaftsinformatik
Eine Zulassung mit anderen Bachelorstudienabschlüssen ist selbstverständlich auch möglich. Dabei erfolgt eine Prüfung der fachlichen Übereinstimmung des abgeschlossenen Bachelorstudiums durch die TU Wien. Insbesondere kommt ein Studium fachlich in Frage, wenn mindestens 120 ECTS aus den Fachgebieten Mathematik und Informatk absolviert wurden, davon mindestens
- 20 ECTS aus Mathematik und Statistik, mit vermittelten Kenntnissen, Fertigkeiten und Kompetenzen entsprechend den Modulen Algebra und Diskrete Mathematik, Analysis sowie Statistik und Wahrscheinlichkeitstheorie des Bachelorstudiums Informatik an der TU Wien;
- 25 ECTS aus Algorithmen, Datenstrukturen und Programmierung, mit vermittelten Kenntnissen, Fertigkeiten und Kompetenzen entsprechend den Modulen Algorithmen und Datenstrukturen, Datenbanksysteme, Programmierparadigmen, Einführung in die Programmierung sowie Software Engineering des Bachelorstudiums Informatik an der TU Wien;
- 20 ECTS aus den theoretischen, technischen und praktischen Grundlagen der Informatik, mit vermittelten Kenntnissen, Fertigkeiten und Kompetenzen entsprechend den Modulen Denkweisen der Informatik, Einführung in Security, Grundzüge digitaler Systeme sowie Theoretische Informatik des Bachelorstudiums Informatik an der TU Wien.
Zum Ausgleich wesentlicher fachlicher Unterschiede können Ergänzungsprüfungen im Ausmaß von maximal 30 ECTS-Punkten vorgeschrieben werden.
Die allgemeinen Zulassungsvoraussetzungen finden Sie auf der Seite zur Zulassung zu den Masterstudien.
Mit einem Masterabschluss in Software Engineering stehen Ihnen vielfältige Karrierewege offen—nicht nur mit Blick auf attraktive Gehälter, sondern auch in Bezug auf die aktive Mitgestaltung der Zukunft und der Auswirkungen von Technologie auf unsere Gesellschaft.
An der TU Wien können Sie nach Ihrem Masterabschluss eines der folgenden Doktoratsstudien absolvieren:
- 796 700 - Doktoratsstudium der Technischen Wissenschaften
- 796 600 - Doktoratsstudium der Naturwissenschaften
- 796 300 - Doktoratsstudium der Sozial- und Wirtschaftswissenschaften