Informatik Software Engineering | Master of Science

3 Semester | Wintersemester und Sommersemester | 90 ECTS | Master of Science

Profil

Im Master Informatik mit dem Schwerpunkt Software Engineering vertiefen Sie Ihr Wissen und lernen, komplexe Softwaresysteme professionell zu planen, zu entwickeln und weiterzuentwickeln.
 
Dabei geht es um mehr als Code. Sie beschäftigen sich mit Softwarearchitektur, modernen Entwicklungsmethoden, Cloud-Technologien, verteilten Systemen und Künstlicher Intelligenz. Sie lernen, technische Entscheidungen zu treffen, Probleme systematisch zu lösen und Software zu entwickeln, die auch langfristig funktioniert.
 
Der Master passt zu Ihnen, wenn Sie bereits gute Kenntnisse in Informatik und Softwareentwicklung mitbringen, gerne analytisch denken und Interesse haben, sich mit offenen Problemstellungen und komplexen technischen Herausforderungen auseinanderzusetzen.

Informatik im Master | Schwerpunkt Software Engineering

Voraussetzungen

Für unseren Master brauchen Sie einen passenden Bachelorabschluss mit Schwerpunkt Informatik oder Softwareentwicklung oder genügend praktische Erfahrungen in industrieller Softwareentwicklung.

Sie sollten fundierte Kenntnisse in folgenden Bereichen mitbringen:

  • Programmierung und Informatik
  • Software Engineering/Softwareentwicklung
  • Datenbanken, Webanwendungen
  • Software-Design und -architekturentwicklung
  • Qualitätssicherung und Testen

Ihr Bachelor muss dabei nicht zwingend „Informatik“ oder „Software Engineering“ im Namen tragen. Entscheidend ist, dass Sie die fachlichen Grundlagen mitbringen.


Für wen ist der Master geeignet?

Unser Master richtet sich an Bachelor-Absolventinnen und -Absolventen aus Informatik, Software Engineering oder verwandten Studiengängen, die ihr Wissen weiter vertiefen möchten.

Sie finden große und offene Aufgabenstellungen spannend. Sie haben Spaß daran, Software zu entwickeln, interessieren sich für neue Technologien und möchten verstehen, was hinter komplexen Softwaresystemen steckt. Im Informatik Master mit Schwerpunkt Sortware Engineering können Sie Ihre Kenntnisse ausbauen und sich auf anspruchsvolle Aufgaben in der Softwareentwicklung vorbereiten.

Nach dem Abschluss stehen Ihnen viele Jobs in der Softwareentwicklung, als Architekt, in der technischen Projektleitung oder in der Forschung offen. Und wenn Sie noch weitergehen möchten: Unser Master of Science schafft auch die Voraussetzungen für eine Promotion.


Ihre Ziele im Studium

Im Master lernen Sie, komplexe Sachverhalte zu analysieren und zu strukturieren, IT-Anwendungen aktiv zu gestalten und Software nicht nur zu programmieren, sondern professionell zu entwickeln.

Sie beschäftigen sich mit modernen Technologien und Methoden – von Design Thinking und Cloud Computing über verteilte Systeme und DevOps bis hin zu KI in der Softwareentwicklung.

Dabei lernen Sie:

  • komplexe Anwendungsbereiche zu analysieren und geeignete Softwaresysteme zu entwerfen
  • passende Architekturen zu entwickeln
  • neue Technologien kritisch zu bewerten und je nach Projekt geeignete Technologien auszuwählen
  • Softwarequalität und Wartbarkeit sicherzustellen
  • moderne Entwicklungsprozesse und -tools einzusetzen
  • eigene Lösungen zu entwickeln und wissenschaftlich zu arbeiten

Kurz gesagt: Sie entwickeln sich von der Softwareentwicklerin oder dem Softwareentwickler zum Profi für komplexe Softwaresysteme und moderne Softwareentwicklung.
 

Struktur und Aufbau des Schwerpunktes Software Engineering

Struktur des Studiengangs

Die Regelstudienzeit beträgt drei Semester

Das Studium ist gegliedert in

  • 2 Semester mit Modulen zur technischen Vertiefung, Wissenschaftlichkeit und zu Projekten
  • 1 Semester für die Masterarbeit

Neben den Pflichtvorlesungen gibt es die Möglichkeit, sich durch verschiedene, thematisch aktuell ausgewählte Wahlpflichtmodule zu spezialisieren. Die abschließende Masterthesis wird in der Regel in Kooperation mit einem Unternehmen oder einer Forschungseinrichtung im In- oder Ausland erstellt.

 

 

Pflichtmodule

  • Nutzerzentrierte, prototypenbasierte und hoch iterative Projektarbeit im Bereich Software Engineering 
  • Wissenschaftliches Arbeiten
  • Informatik-Workshop 

Wahlmodule

  • 2 Wahlmodule aus dem Bereich Software Engineering
  • 4 Wahlmodule aus allen Bereichen

Sie können die Inhalte für den größten Teil Ihres Studiums selbst wählen: 
Stellen Sie die Module im Software Engineering und der allgemeinen Informatik so zusammen, wie sie Ihren Vorkenntnissen und Erwartungen am ehesten gerecht werden. Die angebotenen Module wechseln in jedem Semester und orientieren sich an aktuellen Themen.

Bei der Wahl Ihrer Abschlussarbeit haben Sie freie Hand, vorausgesetzt, das Thema ist angemessen für eine Masterarbeit.

Modulbeschreibungen

Im Modulhandbuch finden Sie detaillierte Beschreibungen der einzelnen Studieninhalte, die Sie in den drei Semestern erwarten.

Zum Modulhandbuch

Perspektiven Master Informatik, Schwerpunkt Software Engineering

Gute Chancen auf dem Arbeitsmarkt

Software steckt heute praktisch überall drin. Von Apps und Cloud-Plattformen über Industrieanlagen bis zu KI-Anwendungen. Entsprechend werden Fachkräfte gebraucht, die nicht nur programmieren können, sondern komplexe Softwaresysteme planen und entwickeln.
Mit einem Informatik Master, Schwerpunkt Software Engineering, kommen zum Beispiel diese Bereiche infrage:

  • Softwareentwicklung 
  • Softwarearchitektur 
  • Web- und Cloud-Entwicklung 
  • KI- und Machine-Learning-Anwendungen 
  • DevOps und Cloud Engineering 
  • IT- und Technologieberatung 
  • Technische Projektleitung 
  • Forschung und Entwicklung


Mehr als „nur programmieren“

Mit dem Master können Sie sich beispielsweise vom klassischen Software Developer weiterentwickeln in Richtung Software Architect, Tech Lead oder Engineering Lead.

KI verändert die Softwareentwicklung

Gerade durch generative KI und KI-gestützte Entwicklung verändert sich der Beruf aktuell stark. Tools können bereits Code erzeugen, testen oder analysieren. Gleichzeitig wird es wichtiger, dass Entwicklerinnen und Entwickler verstehen, was technisch sinnvoll, sicher und langfristig wartbar ist.
Genau hier kann ein Master Software Engineering einen Vorteil bieten: Sie lernen nicht nur, Code zu schreiben, sondern Systeme zu verstehen, technische Entscheidungen zu treffen und neue Technologien sinnvoll einzusetzen.

Auch Forschung ist möglich

Wenn Sie sich für neue Technologien und wissenschaftliches Arbeiten interessieren, eröffnet der Master außerdem den Weg in die Forschung und Entwicklung, entweder in Unternehmen oder an Hochschulen. Auch eine anschließende Promotion ist möglich.