Die Weiterbildung in der Übersicht
Softwareentwicklung verändert sich grundlegend. Vibe Coding und Agentic Engineering werden zum neuen Standard, den Entwicklerinnen und Entwickler beherrschen müssen. Enorme Produktivitätssteigerung durch KI-Tools steht der Herausforderung gegenüber, eine hohe Qualität, Kundenorientierung und Weiterentwickelbarkeit sicherzustellen.
Hier setzt das CAS Modern Software Engineering & Development an. Die Weiterbildung verbindet bewährtes Software Engineering mit den neuen Möglichkeiten von KI. Im Zentrum steht nicht blindes Vibe Coding, sondern professionelles Engineering: Anforderungen verstehen, tragfähige Lösungen entwerfen, Technologien auswählen, Entwicklungsprozesse steuern und Ergebnisse beurteilen.
Lernziele
Sie entwickeln sich zum/zur AI-native Software Engineer: Eine Fachperson, die Technologieentscheidungen trifft, KI-Werkzeuge wirksam orchestriert, Qualität sicherstellt und Software entwickelt, die auch morgen noch wartbar, sicher und nutzbar ist.
Die Teilnehmenden lernen, wie Sie moderne Software unter Verwendung von KI-Tools systematisch planen, entwickeln, testen und betreiben. Sie verstehen, wie sich die Rolle des Software Engineers durch KI verändert und wie sie KI verantwortungsvoll und qualitätsorientiert in Entwicklungsprozesse integrieren.
Nach Abschluss des CAS zeichnen sich die Absolventinnen und Absolventen durch folgende Kompetenzen aus:
- Sie können KI-Werkzeuge entlang des gesamten Software Development Lifecycle nutzenbringend einsetzen.
- Sie sind in der Lage, Softwarelösungen systematisch zu analysieren, zu entwerfen und umzusetzen
- Sie können Technologieentscheidungen fachlich und wirtschaftlich begründen und KI-generierte Ergebnisse kritisch prüfen, verbessern und absichern.
- Qualität, Wartbarkeit, Security, Reliability und Privacy behalten Sie im Blick.
- Als AI-native Software Engineer übernehmen Sie Verantwortung für moderne Softwarelösungen.
Module und Inhalte
Die Weiterbildung setzt sich aus drei Modulen zusammen:
Modul 1: Software Engineering
Programmieren scheint an Bedeutung zu verlieren, glaubt man den Marketingtexten grosser Technologieunternehmen und Influencern. Im Modul «Engineering» erfahren Sie, welche Tätigkeiten das heutige und das zukünftige Software-Handwerk wirklich ausmachen: Software Engineers werden stärker zu Gestaltern von Entwicklungsprozessen, zu Entscheidern, zu Kuratoren sowie zu Orchestrierenden von KI-gestützten Werkzeugketten.
In diesem Modul lernen Sie, wie moderne Softwareentwicklung im Zusammenspiel von Mensch, Methode und KI funktioniert. Sie setzen sich mit neuen Engineering-Ansätzen auseinander, verstehen die Grenzen von Vibe Coding und entwickeln ein professionelles Verständnis für Agentic Engineering.
Modul 2: Software Technology
Technologien entwickeln sich rasant. Cloud Computing, Mobile und Multiplatform Development, Internet of Everything, skalierbare Architekturen und neue Plattformen prägen moderne Softwarelösungen. Gleichzeitig verändert KI, wie Technologien ausgewählt, kombiniert und umgesetzt werden.
In diesem Modul lernen Sie, relevante Technologieentwicklungen einzuordnen und für Ihr Projekt oder Unternehmen nutzbar zu machen. Sie beurteilen technische Optionen nicht isoliert, sondern im Zusammenspiel von Nutzen, Architektur, Betrieb, Wirtschaftlichkeit und Nachhaltigkeit.
Modul 3: Software Excellence
KI kann Softwareentwicklung massiv beschleunigen. Gleichzeitig steigt die Bedeutung von Qualität, Sicherheit, Nachvollziehbarkeit und langfristiger Wartbarkeit. Gute Software entsteht nicht allein durch Geschwindigkeit, sondern durch professionelles Engineering.
In diesem Modul lernen Sie, wie Softwarequalität in modernen Entwicklungsprozessen sichergestellt wird. Sie beschäftigen sich mit agilen Engineering-Praktiken, Testing, Economic Software Engineering, Continuous Quality Assurance, Observability, Application Security, Reliability und Privacy.
Für wen eignet sich das Programm?
Das CAS richtet sich an Software Entwicklerinnen und Entwickler, die ihre Kompetenzen gezielt für das KI-Zeitalter weiterentwickeln möchten und künftig KI-Werkzeuge professionell in anspruchsvollen Softwareprojekten einsetzen wollen.
Nutzen für Teilnehmende
Sie gewinnen Sicherheit im Umgang mit KI in der Softwareentwicklung. Sie lernen nicht nur neue Tools kennen, sondern verstehen, wie Sie diese professionell, kritisch und wirksam einsetzen. Damit können Sie Software schneller entwickeln, bessere Technologieentscheidungen treffen und gleichzeitig Qualität, Sicherheit und Nachhaltigkeit sicherstellen.
Das CAS stärkt Ihre Rolle als AI-native Software Engineer: Nicht als Ersatz durch KI, sondern als Fachperson, die KI gezielt nutzt, steuert und verantwortet.