Die Schwerpunkte des Masterstudiums
Softwarearchitektur. Anwendungsentwicklung.
Sie lernen, komplexe und skalierbare Softwaresysteme zu entwerfen, umzusetzen und weiterzuentwickeln. Dabei beschäftigen Sie sich mit Cross-Platform Software Development, modernen Frontend-, Backend- und API-Technologien, Microservices sowie Cloud-nativen Anwendungen. Sie erwerben das Know-how, um zukunftssichere Softwarelösungen für diverse Plattformen und Einsatzbereiche zu gestalten.
KI-gestützte Softwaresysteme.
Künstliche Intelligenz wird zu einem zentralen Bestandteil moderner Softwareentwicklung. Sie lernen, KI-Komponenten und Machine-Learning-Modelle sinnvoll in Anwendungen zu integrieren und datenintensive, intelligente Softwaresysteme zu entwickeln. Parallel and Concurrent Systems, Data Flows, Workflow Management und AI-powered Software Systems bilden wichtige Grundlagen, um komplexe Anwendungen effizient und zuverlässig umzusetzen.
Softwarequalität. DevOps. Automatisierung.
Professionelle Softwareentwicklung umfasst weit mehr als Programmierung. Sie beschäftigen sich mit automatisierten Softwaretests, Qualitätssicherung, DevOps-Praktiken, CI/CD-Ansätzen, Systemmonitoring sowie der Automatisierung von Entwicklungs- und Deploymentprozessen. Damit sind Sie in der Lage, Software nicht nur zu entwickeln, sondern auch zuverlässig, effizient und in hoher Qualität bereitzustellen.