CAS Engineering Software Applications

Die zunehmende Komplexität moderner Software und der Bedarf an schnellen und flexiblen Entwicklungsprozessen erfordern von Software Engineers umfassende Kenntnisse – sowohl im Frontend- als auch im Backend-Bereich. Der CAS Engineering Software Applications vermittelt vertiefte Kompetenzen im Full-Stack Software Engineering und damit auch Sicherheit und Souveränität in der Entwicklung moderner Anwendungen. 

Moderne Softwareanwendungen werden immer komplexer, müssen skalierbar, wartbar und effizient sein. Gleichzeitig steigen die Anforderungen an Entwicklungsteams, robuste und performante Systeme zu liefern.

Der Zertifikatskurs (CAS) Engineering Software Applications vermittelt Ihnen die notwendigen Kenntnisse, um diese Herausforderungen zu meistern. Der CAS beleuchtet sowohl Backend- als auch Frontend-Technologien sowie verteilte Systeme, Softwarearchitektur und agile Methoden. Sie lernen, professionelle Softwarelösungen mit modernen Technologien wie .NET, Java, Express.js und PostgreSQL zu entwickeln und zu betreiben. Damit werden Sie befähigt, Full-Stack-Anwendungen effizient zu entwerfen, umzusetzen und in dynamischen Entwicklungsumgebungen erfolgreich zu arbeiten.

Auf einen Blick

Abschluss

Certificate of Advanced Studies CAS in Engineering Software Applications (15 ECTS-Punkte)

Schwerpunkte

  • Software Design, Principles and Patterns
  • Applikationsarchitekturen
  • Verteilte Systeme
  • Parallele Programmierung
  • Datenbank Grundlagen
  • Full-Stack Web-Engineering
  • Software-Projektmanagement und agile Methoden

Nutzen

In diesem Kurs vertiefen Sie Ihre Fähigkeiten im Full-Stack Software Engineering. Sie erlernen bewährte Architekturmuster, effiziente Programmiermethoden und den professionellen Umgang mit verteilten Systemen. Beruflich eröffnet der CAS neue Perspektiven für den Aufstieg in leitende Entwicklungs- oder Architekturrollen, da die vermittelten Kenntnisse eine Schlüsselqualifikation für anspruchsvolle Softwareprojekte darstellen.

Dauer

Berufsbegleitend während 8 Monaten

Die Anzahl der Präsenztage variiert je nach Lehr- und Lernform. Es gilt der aktuelle Terminplan.

Kosten

CHF 9800.– inkl. Unterlagen, Leistungsnachweisen und Zertifikat (Preisänderungen vorbehalten)

2 Monate vor Anmeldeschluss bzw. 4 Monate vor Kursstart wird ein Rabatt von CHF 500.– gewährt.

Zulassung

Anerkannter Tertiärabschluss, mehrjährige qualifizierte Berufserfahrung, Tätigkeit in einem entsprechenden Arbeitsfeld

Um mit einer guten Grundlage in diesen CAS einzusteigen, empfehlen wir Ihnen, zuerst den CAS Software Engineering Essentials zu absolvieren. 

Dieser Kurs umfasst folgende Inhalte:

  • Software Design, Principles and Patterns
  • Applikationsarchitekturen
  • Verteilte Systeme
  • Parallele Programmierung
  • Datenbank Grundlagen
  • Full-Stack Web-Engineering
  • Software-Projektmanagement und agile Methoden

Zielgruppe

Dieser CAS richtet sich an Software-Entwicklerinnen und -Entwickler, die ihr Wissen im Full-Stack Software Engineering vertiefen möchten. Angesprochen sind Fachkräfte mit Entwicklungserfahrung, die ihre Kompetenzen in Bereichen wie Softwaredesign (Prinzipien und Patterns), paralleler Programmierung, Softwarearchitektur, verteilten System und agilen Methoden erweitern möchten.

Zulassung

Zugelassen sind Personen

  • mit einem anerkannten Tertiärabschluss (Universität, Fachhochschule, Höhere Fachschule sowie Technikerschule oder Höhere Fachprüfung);
  • mit qualifizierter Berufserfahrung;
  • mit einer Tätigkeit in einem Arbeitsfeld, in dem sie das Gelernte umsetzen können (Prinzip Transferorientierung).

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. 

Nach Abschluss dieses Kurses

  • verfügen Sie über vertiefte Kenntnisse im Bereich des Full-Stack Software Engineerings;
  • können Sie komplexe Softwareprojekte effizient umsetzen;
  • sind Sie qualifiziert für fortgeschrittene Rollen wie Full-Stack Developer, Software Architect, Technical Lead oder DevOps Engineer;
  • besitzen Sie eine solide Basis für weiterführende Spezialisierungen in Cloud Computing, Microservices, Big Data oder KI-gestützter Softwareentwicklung.

Kursleitung

Stefan Kapferer

IFS Institut für Software Dozent für Software Engineering

+41 58 257 16 87 stefan.kapferer@ost.ch

Prof. Dr. Farhad D. Mehta

IFS Institut für Software Professor in Computer Science for Programming Languages and Software Engineering

+41 58 257 46 16 farhad.mehta@ost.ch

Studienkoordination

Olivia Rüedi

WBO Weiterbildungsorganisation TL Administration / Stv. Leiterin WBO OST

+41 58 257 12 01 olivia.rueedi@ost.ch