Master Software Engineering
Der Masterstudiengang Software Engineering führt nach 3 Fachsemestern zum Abschluss
- Master of Science (M. Sc.). Die Unterrichtssprache ist Englisch.
Studienziel
Der Masterstudiengang Software Engineering (M.Sc.) führt ein erstes Studium mit Schwerpunkt in Software Engineering oder Softwareentwicklung fachlich weiter. Für Absolventinnen und Absolventen der Fachhochschule Erfurt bietet er insbesondere einen direkten Anschluss an die Bachelorstudiengänge Angewandte Informatik (B.Sc.) und Angewandte Informatik DUAL (B.Sc.). Zugleich steht der Studiengang auch qualifizierten Bewerberinnen und Bewerbern anderer Hochschulen offen, sofern ihr Abschluss einen vergleichbaren softwaretechnischen Schwerpunkt aufweist und die Zugangsvoraussetzungen erfüllt.
Darauf aufbauend rückt das Studium Software als komplexes technisches, organisatorisches und gesellschaftlich relevantes System in den Fokus. Software wird also nicht nur als Programmcode verstanden, sondern als Lösung, die systematisch entworfen, qualitätsgesichert umgesetzt, sicher betrieben und verantwortungsvoll weiterentwickelt werden muss. Die Studierenden vertiefen damit Kompetenzen, die den gesamten Lebenszyklus moderner Softwaresysteme umfassen.
Der Studiengang ist ingenieurwissenschaftlich geprägt und verbindet aktuelle Entwicklungspraxis mit wissenschaftlicher Methodik, Projektarbeit und reflektierter technischer Entscheidungsfindung. Über die Wahl zwischen Enterprise Projects und Research Projects setzen die Studierenden eigene Schwerpunkte: Enterprise Projects sind praxisorientierte Projektmodule mit Unternehmens- oder Anwendungsbezug, Research Projects forschungsorientierte Projektmodule im wissenschaftlichen Umfeld der Fachrichtung. Im Vordergrund steht dabei nicht die isolierte Betrachtung einzelner Technologien, sondern das Zusammenspiel technischer, methodischer und verantwortungsbezogener Kompetenzen.
Den Abschluss bildet die Masterarbeit mit Kolloquium im Umfang von 25 ECTS. Mit ihr zeigen die Studierenden, dass sie ein anspruchsvolles, anwendungsorientiertes Thema eigenständig und wissenschaftlich fundiert bearbeiten können. Sie reflektieren ihre Ergebnisse kritisch, stellen diese nachvollziehbar dar und vertreten sie im Fachkolloquium überzeugend.
Kompetenzprofil
| Perspektive | Was Studierende vertiefen |
| Softwarearchitektur & Systeme | System Design, Enterprise Systems, Embedded Software Engineering, Integration komplexer Systemlandschaften |
| Qualität & Betrieb | Software Quality Engineering, DevOps, Testing, CI/CD, Wartbarkeit und zuverlässiger Betrieb |
| Daten & Wissen | Advanced Analytics, Knowledge Engineering, daten- und wissensbasierte Anwendungen |
| Sicherheit & Verantwortung | Information Security Management, Datenschutz, Ethik und verantwortungsvolle Softwaregestaltung |
Für wen sich der Studiengang eignet
Der Master Software Engineering richtet sich an Studierende, die bereits über fundierte Vorkenntnisse in Softwareentwicklung, Anwendungsentwicklung oder verwandten softwaretechnischen Bereichen verfügen und diese gezielt vertiefen möchten.
Er eignet sich besonders für Studierende, die
- komplexe Softwaresysteme entwerfen und verbessern möchten,
- Softwarequalität, DevOps und sichere Entwicklungsprozesse vertiefen wollen,
- an daten- und wissensbasierten Anwendungen interessiert sind,
- technische Entscheidungen wissenschaftlich fundiert treffen möchten,
- in internationalen Projektteams arbeiten wollen,
- Verantwortung für Software über den gesamten Lebenszyklus übernehmen möchten.
Studienablauf
Der Master Software Engineering umfasst drei Fachsemester mit insgesamt 90 ECTS und führt zum Master of Science (M.Sc.). Unterrichtssprache ist Englisch. Charakteristisch ist die Projektorientierung: In den ersten beiden Semestern wählen die Studierenden jeweils zwischen einem Enterprise Project und einem Research Project. Das dritte Semester steht im Zeichen der Masterarbeit.
| Semester | Schwerpunkt |
|---|---|
| 1. Semester | Grundlagen und erste Projektarbeit |
| 2. Semester | fachliche Vertiefung und fortgeschrittene Projektarbeit |
| 3. Semester | Information Security Management und Masterarbeit mit Kolloquium |
Module
| 1. Semester | 2. Semester | 3. Semester |
|---|---|---|
| Project Management | Enterprise Systems Lifecycle | Information Security Management for Software Engineering |
| System Design | Ethics and Data Protection | Master’s thesis with colloquium |
| Embedded Software Engineering | Advanced Analytics | |
| Software Quality Engineering & DevOps | Knowledge Engineering | |
| Language Training | Scientific Writing | |
| Enterprise Project 1 oder Research Project 1 | Enterprise Project 2 oder Research Project 2 |
Den Abschluss bildet die Masterarbeit mit Kolloquium (25 ECTS) im dritten Semester. Die ausführliche Beschreibung finden Sie in der entsprechenden Modulbeschreibung.
Detaillierte Modulbeschreibungen inklusive Modulnummern (MAIE…) stehen im Downloadbereich bzw. im Modulkatalog zur Verfügung.
Haus 4, Raum 4.2.25
Altonaer Straße 25
99085 Erfurt
- Tel: 0361 / 6700-5512
- E-Mail: volker.herwig[at]fh-erfurt.de
Informationsmaterial:
Schematische Darstellung des Studienplans:



