Navigation überspringen

Master Software Engineering

Software Engineering auf Englisch studieren

Der englischsprachige Masterstudiengang Software Engineering (M.Sc.) an der Fachhochschule Erfurt richtet sich an Studierende mit ausgeprägtem softwaretechnischem Profil. In drei Semestern vertiefen sie ihre Kompetenzen in moderner Softwareentwicklung, wissenschaftlicher Methodik und praxisnaher Projektarbeit.

Im Mittelpunkt steht die Fähigkeit, komplexe Softwaresysteme ganzheitlich zu entwerfen, zu bewerten, abzusichern und im Betrieb weiterzuentwickeln. Besonders prägend ist die Projektorientierung: Bereits in den ersten beiden Semestern arbeiten Studierende in Enterprise Projects oder Research Projects an realen, realitätsnahen oder forschungsorientierten Fragestellungen.

Der Master Software Engineering wird ab dem Wintersemester 2026/27 angeboten.

Prof. Dr. Volker Herwig

Studiendekan der Fachrichtung Angewandte Informatik

+49 361 6700-5512 volker.herwig@fh-erfurt.de Altonaer Straße | 4.2.25
Zum Kontakt

Studieninhalt

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

Was vertiefen Studierende in den einzelnen Bereichen?

  • System Design, Enterprise Systems, Embedded Software Engineering, Integration komplexer Systemlandschaften

  • Software Quality Engineering, DevOps, Testing, CI/CD, Wartbarkeit und zuverlässiger Betrieb

  • Advanced Analytics, Knowledge Engineering, daten- und wissensbasierte Anwendungen

  • Information Security Management, Datenschutz, Ethik und verantwortungsvolle Softwaregestaltung

  • Scientific Writing, methodisches Arbeiten, Reflexion und Präsentation von Ergebnissen

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.
Überblick
  • Bezeichnung Master Software Engineering
  • Abschluss Master (Master of Science)
  • Dauer Regelstudienzeit 3 Semester
  • Studienform Vollzeitstudium
  • Flexibilität / Möglichkeiten Teilzeitstudium möglich
    Gasthörerschaft
    Zweithörerschaft
  • Beginn Wintersemester
    Sommersemester
  • Kosten / Studiengebühren -
  • Bewerbungszeitraum 15.05. - 31.07.
  • Allgemeine Voraussetzungen Ja Anzeigen
  • Spezielle Voraussetzungen Nein