Welche Voraussetzungen benötige ich für eine Foundation-Level-Zertifizierung?
Teilnehmende sollten folgende Kenntnisse und/oder Erfahrung mitbringen:
- Mindestens 18 Monate praktische Erfahrung in Softwareentwicklung, erworben durch Programmierung unterschiedlicher Projekte oder Systeme außerhalb der Ausbildung.
- Kenntnisse und praktische Erfahrung in mindestens einer höheren Programmiersprache.
- Grundlagen der Modellierung und Abstraktion.
- Grundlagen von UML (Klassen‑, Paket‑, Komponenten- und Sequenzdiagramme) und deren Zusammenhang zu Quellcode.
- Praktische Erfahrung in technischer Dokumentation, insbesondere in der Dokumentation von Quellcode, Systementwürfen oder technischen Konzepten.
Hilfreich für das Verständnis einiger Konzepte sind darüber hinaus:
- Kenntnisse der Objektorientierung.
- Praktische Erfahrung in mindestens einer objektorientierten Programmiersprache.
- Praktische Erfahrung in der Konzeption und Implementierung verteilt ablaufender Anwendungen, wie etwa Client/Server-Systeme oder Web-Anwendungen.
Wir erachten es als sinnvoll, sich durch ein akkreditiertes Training auf die CPSA-F-Prüfung vorzubereiten – grundsätzlich könnten Sie aber auch ohne Schulung an einer CPSA-F-Prüfung teilnehmen.