Professional Software Engineering
Agile Methoden, DevOps, Microservices und Cloud-Computing haben das Berufsbild von Softwareentwickler*innen verändert. Es braucht spezielle Kenntnisse, Fertigkeiten und Kompetenzen, um Anwendungen für die Cloud zu entwickeln oder in die Cloud zu migrieren. Um die Vorteile der Cloud wirklich ausnützen zu können, müssen Anwendungen so programmiert werden, dass sie kontinuierlich überarbeitet, getestet, gebaut, in der Cloud automatisiert bereitgestellt und überwacht werden können. Die strikte Trennung von Entwicklung und Betrieb gibt es dabei nicht mehr - “you build it, you run it” (DevOps). Cloud-Plattformen ermöglichen neue Architekturkonzepte wie Microservices oder Serverless Computing, welche ihrerseits neue Anforderungen an den Entwurf und die Entwicklung von Anwendungen für Cloud-Umgebungen mit sich bringen.
Absolventinnen und Absolventen des Studienprogramms sind Softwareentwickler/-innen, die Anwendungen mit modernen Methoden und Werkzeugen, insbesondere für moderne Cloud-Umgebungen, entwickeln können.
Neben den dazu notwendigen technischen und methodischen Kenntnissen, Fertigkeiten und Kompetenzen sollen den Absolventinnen und Absolventen die folgenden Werte und Prinzipien vermittelt werden:
- Wir arbeiten agil und stellen den Kundenutzen in den Mittelpunkt unserer Arbeit.
- Wir legen Wert auf Qualität im Software Engineering und wenden entsprechende Prinzipien an.
- Wir verpflichten uns zu verantwortungsvollem, ethischem Handeln und respektieren das Recht auf Datenschutz der Nutzer.
Das Studienprogramm richtet sich an Bachelor-Absolventinnen und -Absolventen oder an Mitarbeiterinnen und Mitarbeiter von Unternehmen die sich fachlich in dieser neuen Welt vertiefen oder verändern wollen und künftig parallel zum Beruf einen Masterabschluss erwerben möchten.
Das Programm setzt sich aus den folgenden Modulen zusammen:
- Methoden und Technologien Professioneller Programmierung
- Aktuelle Methoden des Software-Engineering
- Cloud Computing
- Moderne Datenbanksysteme
- Frontend- und Backend-Entwicklung
- Neueste Softwarearchitekturen
- Durchführung eines zweisemestrigen Software-Projektes
- Wahlpflichtmodule (z.B. Blockchain, IoT u.a.)
- Master-Thesis
Die Module werden in geblockter Form am Herman Hollerith Zentrum der Hochschule Reutlingen am Standort Böblingen abgehalten.
Voraussetzungen:
Qualifizierter Studienabschluss in einem facheinschlägigen Studiengang mit 210 ECTS (bei 180 ECTS Zusatzmodul erforderlich).
Als facheinschlägiges Studium werden angesehen: Informatik, Wirtschaftsinformatik oder technische, mathematische bzw. ingenieurwissenschaftliche Studiengänge mit Informatikanteilen von mind. 45 ECTS (Anerkennung von Berufserfahrung ist möglich!).Gute Beherrschung der deutschen und englischen Sprache (Niveau B2 nach GER)
Wenn Sie bereits in einem Unternehmen arbeiten, das Sie bei Ihrem akademischen Weiterbildungswunsch unterstützen möchte, finden Sie hier weitere Informationen und den Weg zur Online-Bewerbung:
Wenn Sie noch ein Unternehmen suchen, das Ihnen die Möglichkeit bietet das Programm berufsbegleitend zu studieren, bewerben Sie sich direkt bei einem unserer Kooperationspartnern:
CGI: de.cgi.com/de/karriere/code-wizards
IBM: https://www-05.ibm.com/employment/de-de/students.html#Master@IBM
weiterführende Links
Fact-Sheet
Modulhandbuch
Prüfungsordnung für die Durchführung der Externenprüfung
Weitere Informationen und Anmeldung bei der Knowledge Foundation Reutlingen
Flyer CGI
Executive Program Advisor
Martin Schmollinger, Prof. Dr. rer. nat.
Gebäude 9
Raum 027Tel. +49 7121 271 4048
Martin Schmollinger, Prof. Dr. rer. nat.
Nach Vereinbarung
Gebäude 9 , Raum 027
Tel. +49 7121 271 4048
Fenster schließen
Fax +4907121-271-90 1301
- Kontakt und Ansprechpartner
Martin Schmollinger, Prof. Dr. rer. nat.
Gebäude 9
Raum 027
Tel. +49 7121 271 4048
Mail senden »
- Seite drucken
- Seite teilen