Kostenloses Infomaterial zu Software EngineeringStudienführer, Termine, Zulassung & Finanzierung – direkt in dein Postfach.
Philipps-Universität Marburg · Bachelor

Software Engineering Bachelor of Science an der Philipps-Universität Marburg

Software Engineering dual an der Philipps-Universität Marburg verbindet praktische Projektarbeit im Unternehmen mit fundierter Informatik-Theorie zum B.Sc.
B.Sc.
Bachelor of Science
180
ECTS-Punkte
6 Sem.
Regelstudienzeit
Marburg
Studienort
🤝 Jobgarantie: Job in 6 Monaten nach dem Abschluss – oder wir zahlen dein Coaching.Mehr erfahren →

Über den Studiengang

Der duale Bachelorstudiengang Software Engineering an der Philipps-Universität Marburg richtet sich an alle, die von Beginn an Theorie und Praxis eng verzahnen wollen. Neben den klassischen Vorlesungen und Übungen am Fachbereich Mathematik und Informatik in Marburg arbeitest du parallel in einem Partnerunternehmen mit und bringst das Gelernte direkt in reale Softwareprojekte ein.

Im Zentrum stehen der systematische Entwurf, die Entwicklung und Wartung komplexer Softwaresysteme. Dabei geht es nicht nur ums Programmieren selbst, sondern auch um Methoden, Werkzeuge und Prozesse, mit denen Software im großen Maßstab zuverlässig, wartbar und wirtschaftlich entsteht.

Da der Studiengang zulassungsfrei ist, steht er allen mit entsprechender Hochschulzugangsberechtigung offen – die Herausforderung liegt weniger im Auswahlverfahren als in der Doppelbelastung aus Studium und Berufstätigkeit während der dualen Praxisphasen.

Curriculum & Module

46 Module · 120 ECTS gesamt – der vollständige Studienverlauf. Durchsuche alle Module oder filtere nach Semester.

46 Module · 120 ECTS
Weitere Module9 ECTS

Advanced Algorithmics

Vertiefung von Algorithmen mit fortgeschrittenen Techniken und Analysen.

Weitere Module6 ECTS

Advanced Methods of System Development

Erweiterte Methoden zur Entwicklung von Softwaresystemen.

Weitere Module6 ECTS

Advanced Programming Concepts

Fortgeschrittene Konzepte der Programmierung.

Weitere Module6 ECTS

Advanced Topics in Cryptography

Spezielle Themen der Kryptografie.

Weitere Module9 ECTS

Algorithm Engineering

Praktische Anwendung von Algorithmen und deren Optimierung.

Weitere Module6 ECTS

Algorithmic Network Analysis

Algorithmische Analyse von Netzwerken.

Weitere Module6 ECTS

Algorithms in Bioinformatics

Algorithmen zur Lösung von Problemen in der Bioinformatik.

Weitere Module6 ECTS

Artificial Intelligence

Grundlagen und Techniken der künstlichen Intelligenz.

Weitere Module9 ECTS

Compiler Construction

Entwurf und Implementierung von Compilern.

Weitere Module9 ECTS

Computational Complexity Theory

Theorie der Komplexität von Berechnungen.

Weitere Module6 ECTS

Content-based Image and Video Analysis

Analyse von Bildern und Videos basierend auf ihrem Inhalt.

Weitere Module6 ECTS

Dialog Systems

Entwicklung und Analyse von Dialog- und Konversationssystemen.

Weitere Module6 ECTS

Distributed Systems

Konzepte und Techniken verteilter Systeme.

Weitere Module6 ECTS

Ethical Hacking and Practical Cryptanalysis

Ethisches Hacken und praktische Analyse kryptografischer Systeme.

Weitere Module9 ECTS

Formal Methods in Software Engineering

Formale Methoden zur Verifikation und Validierung von Softwaresystemen.

Weitere Module6 ECTS

Geo Databases

Datenbanken für geografische Daten und räumliche Informationen.

Weitere Module9 ECTS

Image Synthesis

Verfahren zur Synthese und Erzeugung von Bildern.

Weitere Module9 ECTS

Implementation of Database Systems

Praktische Implementierung von Datenbankmanagementsystemen.

Weitere Module6 ECTS

Index and Storage Structures

Indexstrukturen und Speicherorganisation in Datenbanksystemen.

Weitere Module9 ECTS

Large Specialization Module Computer Science 1

Spezialisierungsmodul zu fortgeschrittenen Themen der Informatik.

Weitere Module9 ECTS

Large Specialization Module Computer Science 2

Spezialisierungsmodul zu fortgeschrittenen Themen der Informatik.

Weitere Module9 ECTS

Large Specialization Module Computer Science 3

Spezialisierungsmodul zu fortgeschrittenen Themen der Informatik.

Weitere Module9 ECTS

Large Specialization Module Computer Science 4

Spezialisierungsmodul zu fortgeschrittenen Themen der Informatik.

Weitere Module9 ECTS

Large Specialization Module Computer Science 5

Spezialisierungsmodul zu fortgeschrittenen Themen der Informatik.

Weitere Module9 ECTS

Model-driven Software Development

Modellgetriebene Ansätze zur Softwareentwicklung.

Weitere Module9 ECTS

Modern Methods of System Development

Moderne Methoden und Praktiken der Systementwicklung.

Weitere Module9 ECTS

Multimedia Signal Processing

Signalverarbeitung für Multimedia-Anwendungen.

Weitere Module6 ECTS

Neural Networks

Theorie und Anwendungen von neuronalen Netzen.

Weitere Module6 ECTS

Operating Systems

Design und Implementierung von Betriebssystemen.

Weitere Module6 ECTS

Parameterized Algorithms

Algorithmen mit Parametrisierung für effiziente Problemlösung.

Weitere Module6 ECTS

Small Specialization Module Computer Science 1

Kleineres Spezialisierungsmodul zu Themen der Informatik.

Weitere Module6 ECTS

Small Specialization Module Computer Science 2

Kleineres Spezialisierungsmodul zu Themen der Informatik.

Weitere Module6 ECTS

Small Specialization Module Computer Science 3

Kleineres Spezialisierungsmodul zu Themen der Informatik.

Weitere Module6 ECTS

Small Specialization Module Computer Science 4

Kleineres Spezialisierungsmodul zu Themen der Informatik.

Weitere Module6 ECTS

Small Specialization Module Computer Science 5

Kleineres Spezialisierungsmodul zu Themen der Informatik.

Weitere Module6 ECTS

Software as a Medical Device

Softwareentwicklung für medizinische Geräte und Anwendungen.

Weitere Module6 ECTS

Software Evolution

Verwaltung und Weiterentwicklung von Softwaresystemen.

Weitere Module6 ECTS

Statistical Bioinformatics

Statistische Methoden in der Bioinformatik.

Weitere Module6 ECTS

Virtual Machines

Design und Implementierung virtueller Maschinen.

Weitere Module6 ECTS

Visual Languages

Visuelle Programmiersprachen und grafische Notationen.

Weitere Module6 ECTS

Web Technologies

Technologien und Frameworks für Webentwicklung.

Weitere Module3 ECTS

Further Selected Advanced Topics in Computer Science (Seminar)

Vertiefungsseminar zu ausgewählten fortgeschrittenen Themen der Informatik.

Weitere Module9 ECTS

Independent Scientific Practice Computer Science

Vermittlung von Techniken des wissenschaftlichen Arbeitens in der Informatik und Vorbereitung auf die Masterarbeit.

Weitere Module12 ECTS

Project Work Computer Science

Durchführung eines größeren Forschungsprojekts mit Entwicklung umfangreicher Software in Gruppenarbeit.

Weitere Module3 ECTS

Selected Advanced Topics in Computer Science (Seminar)

Seminar zu ausgewählten fortgeschrittenen Themen der Informatik zur Profilbildung.

Weitere Module30 ECTS

Master Thesis

Anfertigung einer individuellen Masterarbeit, in der ein forschungsnahes Problem wissenschaftlich untersucht und ein Lösungsansatz entwickelt wird.

Moduldaten aus dem offiziellen Modulhandbuch der Hochschule München. Umfang und Angebot können sich je Studien- und Prüfungsordnung ändern.

Studiengang im Detail

Über den Studiengang

Software Engineering dual an der Philipps-Universität Marburg kombiniert ein reguläres Informatikstudium mit einer festen Anbindung an ein Unternehmen. Studierende wechseln zwischen Vorlesungszeiten in Marburg und Praxisphasen, in denen sie an echten Softwareprojekten mitarbeiten.

Diese Struktur unterscheidet den Studiengang von rein akademischen Informatik-Bachelorstudiengängen: Theoriewissen wird unmittelbar an konkreten Aufgaben erprobt, was den Praxisbezug erhöht und den Übergang in den Beruf erleichtert.

Studieninhalte

Inhaltlich stehen fortgeschrittene Konzepte der Softwareentwicklung im Mittelpunkt. In Advanced Programming Concepts vertiefst du Programmierparadigmen und moderne Sprachkonstrukte, während Advanced Algorithmics dich mit komplexeren algorithmischen Fragestellungen und deren Effizienz konfrontiert.

Advanced Methods of System Development ergänzt dies um Vorgehensmodelle und Techniken für die Entwicklung großer Systeme, etwa Architekturentwurf, Qualitätssicherung und Projektorganisation – Themen, die sich direkt mit den Erfahrungen aus den Praxisphasen im Unternehmen verknüpfen lassen.

Für wen passt das?

Geeignet ist der Studiengang für alle, die Interesse an Softwareentwicklung mit analytischem Denken verbinden und zusätzlich früh im Berufsalltag Verantwortung übernehmen möchten. Wer lieber ausschließlich an der Universität studiert, ohne parallele Praxisverpflichtung, sollte die Doppelbelastung realistisch einschätzen.

Da die Zulassung zulassungsfrei erfolgt, ist der formale Einstieg niedrigschwellig; entscheidend ist eher die eigene Motivation, Studium und betriebliche Praxis über die gesamte Studienzeit hinweg zu meistern.

Karriere & Arbeitsmarkt

Absolventinnen und Absolventen ordnen sich beruflich den Berufen in der Informatik zu und finden Einstiegsmöglichkeiten in der Softwareentwicklung, in IT-Projekten und in technischen Beratungsrollen. Die im Studium erworbene Kombination aus theoretischem Fundament und Praxiserfahrung im Partnerunternehmen wirkt sich häufig positiv auf den direkten Berufseinstieg aus.

Da bereits während des Studiums ein Unternehmenskontakt besteht, ergeben sich oft konkrete Übernahmeperspektiven im ausbildenden Betrieb, ohne dass dies garantiert ist.

Hochschule & Format

Die Philipps-Universität Marburg ist eine traditionsreiche staatliche Universität mit einem eigenständigen Fachbereich Mathematik und Informatik. Das duale Format wird in Kooperation mit Unternehmen organisiert, sodass Lehrveranstaltungen in Marburg mit Arbeitsphasen im Betrieb abgestimmt werden.

Diese enge Verzahnung erfordert Organisationstalent, bietet im Gegenzug aber eine strukturierte Begleitung des Übergangs von der Hochschule in die berufliche Praxis.

Zulassung & Zugangswege

ZulassungsfreiSoftware Engineering ist an der Uni Marburg in der Regel zulassungsfrei – der Einstieg ist ohne Numerus Clausus möglich.
ZugangswegeIn der Regel Abitur oder Fachhochschulreife – auch beruflich Qualifizierte können zugelassen werden; ein einschlägiges Vorpraktikum ist teils empfohlen.

Deine Zulassungschancen

Ehrliche Einordnung auf Basis der gebundenen Daten, plus dein persönlicher Match.

Gute Nachrichten: zulassungsfrei

Dieser Studiengang hat keinen Numerus Clausus. Deine Abiturnote ist für die Zulassung nicht entscheidend, oft ist sogar ein Einstieg ohne Abitur möglich.

Kosten & Finanzierung

An staatlichen Hochschulen fallen in der Regel keine Studiengebühren an – du zahlst nur den Semesterbeitrag.

PositionBetrag
Studiengebühren0 €
Semesterbeitragca. 250 bis 350 € / Semester
Enthaltenu. a. Semesterticket & Studierendenwerk

Richtwerte – den genauen Semesterbeitrag nennt die Hochschule.

Deine Jobgarantie mit StudySmarter

Wenn du deinen Studiengang über StudySmarter und das StudyKit findest und dich darüber einschreibst, ist die Jobgarantie automatisch dabei.

Jobgarantie 6 Monate

Findest du innerhalb von 6 Monaten nach deinem Abschluss keinen Job, übernehmen wir dein professionelles Jobcoaching – so lange, bis du einen hast.

Gilt ab dem Tag deines Studienabschlusses.
So sicherst du sie dir
  • Finde & wähle deinen Studiengang über StudySmarter und das StudyKit
  • Schreib dich darüber an deiner Uni ein und schließe erfolgreich ab
  • Bewirb dich über die StudySmarter Jobbörse und CareerKit für deinen ersten Job nach dem Studium
Alle Bedingungen findest du in den Teilnahmebedingungen.
Ohne Zusatzkosten Automatisch dabei. Mit deiner Einschreibung über StudySmarter ist die Jobgarantie inklusive – du musst nichts extra buchen. Infomaterial anfordern

Es gelten die Teilnahmebedingungen. Details und Bedingungen erhältst du mit dem Infomaterial.

Karriere & Gehalt

Der duale Aufbau prägt auch den Einstieg ins Berufsleben, da praktische Erfahrung bereits während des Studiums gesammelt wird.

  1. Junior Softwareentwickler:inEinstieg in Entwicklungsteams, Umsetzung klar abgegrenzter Programmieraufgaben unter Anleitung · 0 bis 2 Jahre
  2. Softwareentwickler:in / Software EngineerEigenständige Umsetzung von Modulen und Features, Mitgestaltung von Architekturentscheidungen · 2 bis 5 Jahre
  3. Senior Software EngineerVerantwortung für komplexe Systemkomponenten, Mentoring jüngerer Teammitglieder · 5 bis 8 Jahre
  4. Technische Teamleitung / Lead EngineerFachliche und organisatorische Leitung von Entwicklungsteams, strategische Technologieentscheidungen · ab 8 Jahren

Gehaltsspanne nach Karrierephase

Einstieg
48.000 €
Nach 5 Jahren
66.000 €
Nach 10 Jahren
95.000 €
Leitung
bis 133.000 €

Branchenweite Marktorientierung für Berufe in der Informatik (o.S.) (brutto pro Jahr), kein hochschulspezifischer Wert. Tatsächliche Gehälter hängen von Branche, Region und Erfahrung ab.

Arbeitsmarkt & Zukunft

Wie sich der Beruf durch Künstliche Intelligenz verändert, betrifft auch Absolvent:innen des Software Engineering direkt.

46–86 Tage
Vakanzzeit – so lange bleibt eine gemeldete Stelle im Schnitt offen.
BA Engpassanalyse
Engpassberuf
Offizielle Einstufung für Berufe in der Informatik (o.S.).
Fachkräftemangel
66.000 €
Orientierungswert Bruttojahresgehalt (Median).
Gehalt

Wie KI den Beruf verändert

In der Softwareentwicklung übernehmen KI-Werkzeuge zunehmend Routineaufgaben, während konzeptionelle Arbeit beim Menschen bleibt.

KI nimmt dir ab

  • Automatisiertes Generieren von Codegerüsten und wiederkehrenden Funktionen
  • Unterstützung bei Fehlersuche und automatisierten Tests
  • Vorschläge zur Code-Vervollständigung und Refactoring
  • Erstellung von Dokumentation aus bestehendem Code

Menschlich gefragter denn je

  • Architekturentscheidungen für komplexe Softwaresysteme treffen
  • Anforderungen mit Auftraggebenden klären und priorisieren
  • Qualität, Sicherheit und Wartbarkeit von Software verantworten
  • Teamarbeit, Kommunikation und Wissensvermittlung im Projekt

Fähigkeiten wie systematischer Systementwurf werden gezielt in Advanced Methods of System Development und Advanced Algorithmics aufgebaut.

Arbeiten neben dem Studium

Sammle schon im Studium Praxis und verdiene dazu – Werkstudentenjobs und Praktika in Marburg, ideal neben dem Präsenzstudium am Campus.

bis 20 Std.pro Woche im Semester – das erlaubt das Werkstudentenprivileg
ab 13,90 €pro Stunde gesetzlicher Mindestlohn; technische Werkstudierende oft darüber
SV-freiWerkstudentenjobs sind weitgehend sozialversicherungsfrei – mehr netto bleibt

Stellen live aus der StudySmarter Jobbörse · laufend aktualisiert.

Die Hochschule im Profil

Kurzprofil der Philipps-Universität Marburg – Trägerschaft, Format und, wo verfügbar, unsere Einschätzung aus Studierendenbewertungen.

Philipps-Universität Marburg

Staatliche HochschulePräsenzstudiumMarburg
StudySmarter-Score

Für diese Hochschule liegen noch keine aggregierten Studierendenbewertungen vor.

Zum Hochschulprofil

Was Studierende sagen

Das wird gelobt

  • Enge Verzahnung von Studium und Unternehmenspraxis von Anfang an
  • Fundierte informatische Ausbildung an einer etablierten Universität
  • Guter Übergang in den Arbeitsmarkt durch praktische Projekterfahrung

Worauf du achten solltest

Wer sich für dieses duale Modell entscheidet, sollte die zeitliche und organisatorische Doppelbelastung durch Studium und Betrieb nicht unterschätzen und frühzeitig ein passendes Partnerunternehmen sichern.

Passt Software Engineering zu dir?

Das solltest du mitbringen

  • Du willst Softwareentwicklung praxisnah lernen und nicht nur theoretisch studieren.
  • Du bringst Disziplin mit, um Studium und betriebliche Praxis parallel zu organisieren.
  • Du interessierst dich für fortgeschrittene Programmierkonzepte und Systementwurf.
  • Du möchtest früh Kontakt zu einem Unternehmen und realen Projekten haben.

Häufige Fragen

Ist der Studiengang Software Engineering an der Philipps-Universität Marburg zulassungsbeschränkt?

Nein, der duale Bachelorstudiengang ist zulassungsfrei; eine formale Zulassungsbeschränkung wie ein Numerus Clausus besteht nicht. Wichtiger ist meist die Auswahl durch das Partnerunternehmen, mit dem du die duale Ausbildung durchläufst.

Wie läuft das duale Modell an der Philipps-Universität Marburg konkret ab?

Theoriephasen an der Universität in Marburg wechseln sich mit Praxisphasen im Partnerunternehmen ab. So verbindest du wissenschaftliche Inhalte, etwa aus Advanced Programming Concepts, direkt mit Aufgaben aus dem betrieblichen Alltag.

Welche Berufe kann ich nach dem Studium ergreifen?

Der Studiengang bereitet auf Tätigkeiten in Berufen der Informatik vor, insbesondere in der Softwareentwicklung, in IT-Projekten sowie in technisch geprägten Beratungs- und Leitungsfunktionen.

Brauche ich für Software Engineering dual bereits Programmiererfahrung?

Vorkenntnisse sind hilfreich, aber keine zwingende Voraussetzung. Module wie Advanced Programming Concepts und Advanced Algorithmics bauen fortgeschrittene Kenntnisse systematisch auf, setzen jedoch Bereitschaft zum eigenständigen Lernen voraus.

Kostenlos & unverbindlich

Infomaterial zu Software Engineering bekommen

Studienführer, Termine, Zulassung & Finanzierung – kostenlos direkt in dein Postfach.

🤝 Jobgarantie inklusiveJob in 6 Monaten nach dem Abschluss – oder wir zahlen dein Coaching. Automatisch dabei, wenn du dich über StudySmarter einschreibst.

Kostenlos · kein Spam · jederzeit abbestellbar.

StudyKit · kostenlos

Noch unsicher bei der Studienwahl?

Mit StudyKit gehst du Studienwahl, Bewerbung und Finanzierung an einem Ort an, begleitet von einem persönlichen KI-Assistenten. Finde heraus, was wirklich zu dir passt, und starte deine Bewerbung Schritt für Schritt.

Karriere-QuizBewerbungs-WalkthroughGehalts- & CV-Check