
Software Development
- Software Craftsmanship
- Entwicklung von Softwarearchitekturen
- Entwurf und Entwicklung von komplexen Anwendungssystemen
Software Development
Kennst du das? Du hast stundenlang an einem Code gebastelt, verstehst aber selbst nicht mehr, warum er nicht tut, was er soll.
In der Mittagspause versammelst du dich mit deinen Kollegen zum Programmier-Meeting – und plötzlich sprudeln die Ideen nur so! Gemeinsam findet ihr die Lösung und der Code läuft wie geschmiert.
Genau diese Momente erlebst du in der Spezialisierung Software Development. Hier lernst du nicht nur, wie man programmiert, sondern auch, wie man Software im Team entwickelt, die funktioniert.
Software Craftsmanship: Lerne von erfahrenen Entwicklern, wie man saubere, robuste und wartbare Software schreibt. Übe dich in Refactoring, Test Driven Development und Pair Programming und ersticke Fehler im Keim.
Softwarearchitekturen: Gestalte komplexe Systeme. Lerne verschiedene Architekturstile kennen und wähle die richtige für dein Problem. Entwirf mit deinen Kommilitonen die Architektur einer Banking-App.
Komplexe Anwendungssysteme: Setze deine Ideen in die Tat um. Plane und steuere Softwareprojekte von der Idee bis zur Umsetzung. Entwickle mit deinen Kommilitonen eine Wetter-App.
Deine Karriere: Webentwickler, App-Entwickler, Systementwickler, Spieldesigner, Datenbankentwickler – die Möglichkeiten sind vielfältig.
Sichere dir jetzt deinen Studienplatz!