CAS AI-Augmented Software Engineering
Während AI-gestützte Werkzeuge viele Programmieraufgaben beschleunigen, gewinnen Kompetenzen in Orchestrierung, Qualitätssicherung und Governance zunehmend an Bedeutung. Im CAS AI-Augmented Software Engineering erwerben Sie das Know-how, um AI-Tools nicht nur individuell produktiv einzusetzen, sondern auch den AI-gestützten Entwicklungsprozess für Ihr gesamtes Team systematisch zu gestalten.
Abschluss
Certificate of Advanced Studies CAS in AI-Augmented Software Engineering (15 ECTS-Punkte)
Dauer
11 Tage, berufsbegleitend während ca. 5 Monaten
Die Anzahl der Tage kann je nach Durchführung variieren. Es gilt der aktuelle Terminplan.
Kosten
CHF 7800.– inkl. Unterlagen, Leistungsnachweisen und Zertifikat
Bei einer Anmeldung bis drei Monate vor Kursstart wird ein Rabatt von 10 Prozent gewährt.
Studienbeschreibung
Die Fähigkeit, AI-Tools produktiv und verantwortungsvoll im Team einzusetzen, wird zur Schlüsselkompetenz für Fachpersonen aus Software Engineering und Software Architektur sowie Tech Leads. Im CAS AI-Augmented Software Engineering lernen Sie, AI-Coding-Tools fundiert zu evaluieren und eine begründete Tool-Strategie für Ihr Team zu entwickeln. Nach Abschluss verfügen Sie über erprobte Praktiken für AI-gestützte Softwareentwicklung, Code Reviews und strukturierte Planungs- und Entscheidungsprozesse. Zudem sind Sie in der Lage, Softwarearchitekturen mit AI-Unterstützung zu entwerfen, zu dokumentieren und im Team zu kommunizieren – inklusive geeigneter Guardrails, die sicherstellen, dass AI-generierter Code mit der bestehenden Architektur konform bleibt. So qualifizieren Sie sich für Rollen, in denen Sie die AI-Transformation in Entwicklungsteams aktiv mitgestalten können.
Studieninhalte
AI-Augmented Software Development
In diesem Modul lernen Sie zentrale Typen von AI-Coding-Tools sowie unterschiedliche individuelle Arbeitsweisen im Umgang mit AI kennen und reflektieren deren Eignung im Hinblick auf Arbeitskontext, Teampraktiken und organisatorische Rahmenbedingungen. Anhand von PRDs, Architekturentscheidungen und strukturiertem Kontext vergleichen Sie unterschiedliche Vorgehensweisen – vom wenig strukturierten «Vibe Coding» bis zu stärker kontrollierten, dokumentations- und architekturorientierten Ansätzen. Dabei lernen Sie erste Guardrails kennen, die die AI-Code-Generierung durch technische, organisatorische und menschliche Kontrollmechanismen steuerbar machen.
AI-Enhanced Software Architecture & Design
Dieses Modul adressiert die Auswirkungen von AI auf die Architekturarbeit. Sie lernen, Softwarearchitekturen mit AI-Unterstützung zu entwerfen, Repositories so zu organisieren, dass AI-Systeme kontrolliert und konsistent damit arbeiten können, und Architekturen in Formaten zu dokumentieren, die sowohl für Menschen als auch für AI-Systeme verständlich sind. Auf Teamebene stehen die Kommunikation und Dokumentation von Architekturentscheidungen sowie die Definition gemeinsamer Architekturprinzipien im Zentrum. Die in diesem Modul vertieften Guardrails fokussieren auf Mechanismen, die sicherstellen, dass AI-generierter Code mit Architekturprinzipien, Repository-Strukturen und Systemgrenzen konform bleibt.
AI-Augmented Team Practices, Review & Oversight
In diesem Modul lernen Sie, Entwicklungsprozesse, Review-Praktiken und gemeinsame Artefakte so zu gestalten, dass Teams AI-generierte Beiträge nachvollziehen, überprüfen und kontrolliert weiterentwickeln können. Dabei werden unterschiedliche organisatorische Kontexte berücksichtigt – von Greenfield-Teams bis zu sicherheitskritischen Legacy-Systemen mit heterogenen Erfahrungslevels. Auf Teamebene geht es darum, gemeinsame Praktiken, Artefakte und Verantwortlichkeiten zu entwickeln, die eine kontinuierliche AI-Adoption unterstützen. Dazu gehören beispielsweise gemeinsame Konventionen, strukturierte Dokumentation, Reviews, Visualisierungen und automatisierte Checks. Die in diesem Modul vertieften Guardrails fokussieren auf Mechanismen, die Human Oversight (menschliche Aufsicht und Kontrolle) sicherstellen, Verantwortlichkeiten klären und die AI-gestützte Entwicklung durch technische, organisatorische und menschliche Kontrollmechanismen steuerbar machen.
Abschlussprojekt
Das Abschlussprojekt wird als individuelle Arbeit innerhalb einer festen Peer-Gruppe durchgeführt. Sie setzen ein reales Vorhaben mit AI-Tools um und dokumentieren dabei systematisch die getroffenen Entscheidungen, die eingesetzten Guardrails sowie deren Wirksamkeit. Die Reflexion umfasst vier Dimensionen: Welchen Nutzen haben die AI-Tools im Projekt gestiftet, wo lagen ihre Grenzen, welche Guardrails haben sich bewährt, und wie beeinflussten Team- und Organisationskontext die gewählten Vorgehensweisen?
Lernformate
Diese Weiterbildung kombiniert kompakte Theorieinputs, angeleitete Praxisphasen und den systematischen Austausch zwischen den Teilnehmenden. Zu Beginn des CAS werden zentrale Tools, Arbeitsweisen und Guardrails im Rahmen eines gemeinsamen Kickoffs praktisch eingeführt und erprobt.
Jeder weitere Modulblock besteht aus einem Online-Theorieinput, einer anschliessenden Selbstarbeits- und Experimentierphase im eigenen Arbeitskontext sowie einem darauf aufbauenden Präsenztag. Die Präsenzzeit wird genutzt, um Erfahrungen auszutauschen, unterschiedliche Lösungsansätze zu vergleichen und Erkenntnisse gemeinsam zu reflektieren.
Drei didaktische Prinzipien strukturieren das Lernen:
- Sie arbeiten an realen Problemen aus Ihrem eigenen beruflichen Kontext und bringen konkrete Fragestellungen aus Ihren Teams und Organisationen mit, an denen die Modulinhalte unmittelbar angewendet werden.
- Sie lernen systematisch voneinander in festen Gruppen, die zu Beginn des CAS gebildet werden. Diese Gruppen dienen als Sparringpartner in den Selbstarbeitsphasen, als kritische Instanz an den Präsenztagen und als Netzwerk über den CAS hinaus. Die bewusste Mischung von Engineers, Architektinnen und Team Leads stellt sicher, dass Probleme aus unterschiedlichen Perspektiven beleuchtet werden.
- Die Ergebnisse aus den Selbstarbeitsphasen werden an den Präsenztagen in moderierten Diskussionen ausgewertet, bewährte Praktiken identifiziert und Erkenntnisse gesichert. Ergänzt wird dies durch den Austausch mit Expertinnen und Experten anhand von Praxisberichten, um Erfahrungen, Stolpersteine und Erfolgsfaktoren zu verstehen.
Zielgruppe und Zulassung
Zielgruppe
Dieser Zertifikatskurs richtet sich an:
- Erfahrene Software-Engineers
- Software-Architektinnen und Software-Architekten
- Team Leads / Tech Leads
- Verantwortliche für Software Quality Assurance
Zulassung
Zugelassen sind Personen
- mit einem anerkannten Tertiärabschluss (Universität, Fachhochschule, Höhere Fachschule oder Berufs-/Höhere Fachprüfungen);
- mit qualifizierter Berufserfahrung;
- mit einer Tätigkeit in einem Arbeitsfeld, in dem sie das Gelernte umsetzen können (Prinzip Transferorientierung);
- mit guter Lesekompetenz in englischer Sprache
Bewerberinnen und Bewerber, die über vergleichbare Abschlüsse und entsprechende Berufserfahrung verfügen, können auf Basis einer individuellen Prüfung des Dossiers aufgenommen werden.
Abschlusskompetenzen
Nach Abschluss dieses Kurses
- können Sie AI-Coding-Tools anhand definierter Kriterien (z.B. Governance, Kosten, Datenhoheit, Fähigkeitsprofile) systematisch bewerten, für Ihren Teamkontext auswählen und gemeinsame Konventionen und Nutzungsrichtlinien entwickeln;
- sind Sie in der Lage, Softwarearchitekturen mit AI-Unterstützung zu entwerfen, in für Menschen und AI-Systeme verständlichen Formaten zu dokumentieren und Guardrails zu konzipieren, die sicherstellen, dass AI-generierte Artefakte architekturkonform bleiben;
- können Sie bestehende Teampraktiken (z.B. Code Reviews, Definitions of Done und Aufwandschätzung) im Hinblick auf AI-gestützte Entwicklung weiterentwickeln und gezielt an unterschiedliche Team- und Systemkontexte anpassen;
- können Sie Verantwortlichkeiten für AI-generierte Beiträge im Team definieren und Human-Oversight-Prozesse gestalten, die sowohl organisatorische als auch regulatorische Anforderungen erfüllen und in der Praxis umsetzbar sind;
- können Sie die für Softwareentwicklung relevanten Anforderungen des EU AI Act beurteilen und in konkrete Governance-Frameworks sowie Engineering-Praktiken für Ihre Organisation übersetzen;
- können Sie AI-gestützte Entwicklungspraktiken in unterschiedlichen Team- und Organisationskontexten schrittweise einführen und weiterentwickeln.
Kursleitung
Prof. Dr. Markus Stolze
I3 Institut für Interaktive Informatik Professor für User-Experience Engineering
+41 58 257 46 63 markus.stolze@ost.ch
Studienkoordination
Sandra Clavadetscher
WBO Weiterbildungsorganisation Studienkoordinatorin
+41 58 257 38 74 sandra.clavadetscher@ost.ch
Diese Weiterbildungen könnten Sie auch interessieren

Weiterbildung
MAS Applied Computer Science
Dauer: 30 bis 40 Präsenztage
Beginn: Einstieg laufend möglich
Kosten: je nach gewählten CAS
Ort: Campus Rapperswil-Jona
Der MAS Applied Computer Science bietet Ihnen die Möglichkeit, sich gezielt in zukunftsrelevanten Bereichen der Informatik zu vertiefen – etwa in Software Engineering, Cybersecurity oder Machine Learning.

Weiterbildung
CAS Machine Learning for Software Engineers
Dauer: 25 Präsenztage
Beginn: Nächster Start in Planung
Kosten: CHF 9800.-
Ort: Campus Rapperswil-Jona
Im CAS Machine Learning for Software Engineers erwerben Sie Kompetenzen, die in der Industrie benötigt werden, um Machine-Learning-Projekte selbständig zu implementieren und zu betreiben.

Weiterbildung
CAS Frontend Engineering
Dauer: 30 Präsenztage
Beginn: Nächster Start in Planung
Kosten: CHF 9800.–
Ort: Campus Rapperswil-Jona
Der berufsbegleitende CAS Frontend Engineering befähigt Sie dazu, moderne Single-Page-Applikationen strukturiert, wartbar und testgetrieben zu entwickeln – auf Basis offener Web-Standards und aktueller Frameworks.
