Globale Softwareentwicklung (M.Sc.)
Fulda University of Applied Sciences
Schlüsselinformation
Campus-Standort
Fulda, Deutschland
Sprachen
Englisch
Studienformat
Auf dem Campus
Dauer
3 - 4 Semester
Tempo
Vollzeit
Studiengebühren
Infos anfordern
Bewerbungsschluss
Infos anfordern
frühestes Startdatum
Apr 2024
* keine Studiengebühren / ein Semesterbeitrag von ca. 300 €
Einführung
Worum geht es?
M.Sc. in Global Software Development ist ein modernes Softwareentwicklungsprogramm mit starker Relevanz für die Branche. Das Programm dauert 1,5 Jahre. Der Unterricht erfolgt vollständig auf Englisch und legt besonderen Wert auf Projektarbeit und interkulturelle Teams.
Ziel des Programms ist es, Absolventen auf eine Karriere als Entwickler vorzubereiten, die in der Lage sind, in einem globalen Team an der Konzeption und Realisierung komplexer, verteilter Softwaresysteme mitzuwirken. Erfolgreiche Bewerber verfügen über einen ersten oder Bachelor-Abschluss in Informatik oder einer eng verwandten Disziplin.
Galerie
Ideale Studenten
- Streben Sie eine berufliche Laufbahn als Softwareentwickler an
- Arbeiten in internationalen Teams
- Konzeption und Realisierung komplexer verteilter Softwaresysteme
Lehrplan
Der Studiengang bietet Module in den Bereichen Infrastruktur, Programmierung, Technologie, Methoden und Anwendungen (in interkulturellen Teams). Mit vielen Praktika in unseren Computerräumen sowie Projekt- und Gruppenarbeiten wird großer Wert auf eine praxisnahe Ausbildung gelegt.
Im dritten/vierten Semester wird die Masterarbeit verfasst und es werden ein Masterseminar und ein Seminar zu interkulturellen Themen angeboten.
Der Studiengang legt großen Wert auf die Zusammenarbeit in internationalen Teams. Die Studierenden präsentieren ihre Arbeiten sowohl einzeln als auch in Gruppen schriftlich und mündlich, um ihre Kommunikations- und Präsentationsfähigkeiten zu entwickeln.
Sie können aus folgenden Wahlpflichtmodulen wählen:
- Erweiterte Big Data
- Kryptographie – Theorie und Anwendungen
- Interkulturelles Projektmanagement
- Forschungsprojekt
- Softwareentwicklungsprojekt
- Spezialthema der globalen Softwareentwicklung
- Benutzerzentrierte Entwicklung
1. Semester (Sommer)
- BigData- und noSQL-Datenbanken
- Cloud Computing
- Modellgetriebene Entwicklung
- Rekonfigurierbare Datenverarbeitung
- Programmier-Paradigmen
2. Semester (Winter)
- Erstellen von Web- und mobilen Apps
- Verteilte Anwendungen
- Globale verteilte Softwareentwicklung
- Maschinelles lernen
- Parallele Programmierung
- Testorientierte Entwicklung
3. /4. Semester (s/w)
- Masterarbeit in globaler Softwareentwicklung
- Interkulturelle Kommunikation und wissenschaftliches Arbeiten
Admissions
Karrierechancen
Der internationale Masterstudiengang Global Software Development richtet sich an Studierende, die eine Karriere als Softwareentwickler anstreben und in internationalen Teams an der Gestaltung und Implementierung komplexer verteilter Softwaresysteme arbeiten möchten.
Erfolgreiche Absolventen erwerben unter anderem folgende Fähigkeiten:
- Kenntnisse in mehreren Programmiersprachen,
- Kenntnisse über Softwareentwicklungsprozesse (z. B. agil, modellgetrieben, testzentriert, benutzerzentriert),
- Kenntnisse über Web-Infrastruktur und Web-Service-Technologien,
- Kenntnisse über mehrschichtige Client-Server-Anwendungen,
- Sie können mit Multithreading arbeiten,
- Achten Sie auf Benutzerfreundlichkeit und Zugänglichkeit.