© (Copyright), International Software Architecture Qualification Board e. V. (iSAQB® e. V.) 2023
The curriculum may only be used subject to the following conditions:
-
You wish to obtain the CPSA Certified Professional for Software Architecture Foundation Level® certificate or the CPSA Certified Professional for Software Architecture Advanced Level® certificate. For the purpose of obtaining the certificate, it shall be permitted to use these text documents and/or curricula by creating working copies for your own computer. If any other use of documents and/or curricula is intended, for instance for their dissemination to third parties, for advertising etc., please write to info@isaqb.org to enquire whether this is permitted. A separate license agreement would then have to be entered into.
-
If you are a trainer or training provider, it shall be possible for you to use the documents and/or curricula once you have obtained a usage license. Please address any enquiries to info@isaqb.org. License agreements with comprehensive provisions for all aspects exist.
-
If you fall neither into category 1 nor category 2, but would like to use these documents and/or curricula nonetheless, please also contact the iSAQB e. V. by writing to info@isaqb.org. You will then be informed about the possibility of acquiring relevant licenses through existing license agreements, allowing you to obtain your desired usage authorizations.
The abbreviation "e. V." is part of the iSAQB’s official name and stands for "eingetragener Verein" (registered association), which describes its status as a legal entity according to German law. For the purpose of simplicity, iSAQB e. V. shall hereafter be referred to as iSAQB without the use of said abbreviation.
List of Learning Goals
Introduction: General information about the iSAQB Advanced Level
What is taught in an Advanced Level module?
-
The iSAQB Advanced Level offers modular training in three areas of competence with flexibly designable training paths. It takes individual inclinations and priorities into account.
-
The certification is done as an assignment. The assessment and oral exam is conducted by experts appointed by the iSAQB.
What can Advanced Level (CPSA-A) graduates do?
CPSA-A graduates can:
-
Independently and methodically design medium to large IT systems
-
In IT systems of medium to high criticality, assume technical and content-related responsibility
-
Conceptualize, design, and document actions to achieve quality requirements and support development teams in the implementation of these actions
-
Control and execute architecture-relevant communication in medium to large development teams
Requirements for CPSA-A certification
-
Successful training and certification as a Certified Professional for Software Architecture, Foundation Level® (CPSA-F)
-
At least three years of full-time professional experience in the IT sector; collaboration on the design and development of at least two different IT systems
-
Exceptions are allowed on application (e.g., collaboration on open source projects)
-
-
Training and further education within the scope of iSAQB Advanced Level training courses with a minimum of 70 credit points from at least three different areas of competence
-
Successful completion of the CPSA-A certification exam
Essentials
What does the module “MODULKUERZEL” convey?
The module presents MODULKUERZEL to the participants … At the end of the module, the participants know … and are able to …
Hier bitte das Modul bzw. dessen Lerninhalte zusammenfassend in 5-8 Sätzen beschreiben. Dabei |
Curriculum Structure and Recommended Durations
Content | Recommended minimum duration (minutes) |
---|---|
1. Introduction |
180 |
2. xz |
150 |
3. Lots of theory |
120 |
4. xy and example |
180 |
5. abc und d |
210 |
6. Final example |
120 |
Total |
960 (16h) |
Bitte die oben angegebene Tabelle entsprechend anpassen. = = = Please adjust the table above according to your curriculum. |
Bitte in dieser Datei nur die "?"-Platzhalter durch die Anzahl der Tage sowie die erreichbaren Punkte ersetzen. Ansonsten keine Änderungen vornehmen! |
Duration, Teaching Method and Further Details
The times stated below are recommendations. The duration of a training course on the MODULKUERZEL module should be at least **?** days, but may be longer. Providers may differ in terms of duration, teaching method, type and structure of the exercises, and the detailed course structure. In particular, the curriculum provides no specifications on the nature of the examples and exercises.
Licensed training courses for the MODULKUERZEL module contribute the following credit points towards admission to the final Advanced Level certification exam:
Methodical Competence: |
**?** Points |
Technical Competence: |
**?** Points |
Communicative Competence: |
**?** Points |
Prerequisites
Participants should have the following prerequisite knowledge:
-
Prerequisite 1
-
Prerequisite 2, etc.
Knowledge in the following areas may be helpful for understanding some concepts:
-
Area 1:
-
Knowledge 1
-
Experience 2
-
Knowledge 3
-
Experience 4
-
Understanding 5
-
Kenntnisgruppen sowie Voraussetzungen bitte entsprechend ausformulieren! |
Structure of the Curriculum
The individual sections of the curriculum are described according to the following structure:
-
Terms/principles: Essential core terms of this topic.
-
Teaching/practice time: Defines the minimum amount of teaching and practice time that must be spent on this topic or its practice in an accredited training course.
-
Learning goals: Describes the content to be conveyed including its core terms and principles.
This section therefore also outlines the skills to be acquired in corresponding training courses.
Supplementary Information, Terms, Translations
To the extent necessary for understanding the curriculum, we have added definitions of technical terms to the iSAQB glossary and complemented them by references to (translated) literature.
1. This is the First Module’s Title
Duration: XXX min |
Practice time: XXX min |
1.1. Terms and Principles
Term 1, Term 2, Term 3
Überschrift in 00-structure.adoc ersetzen |
Sinnvolle Zeiten für Dauer und Übungszeit eintragen, vernünftige Begriffe aufzählen. |
1.2. Learning Goals
LG 1-1: The is the first learning goal, in category xy
tbd.
Die einzelnen Lernziele müssen nicht als einfache Aufzählungen mit Unterpunkten aufgeführt werden, sondern können auch gerne in ganzen Sätzen formuliert werden, welche die einzelnen Punkte (sofern möglich) integrieren. |
1.3. References
Eine Quelle wird über = = = A reference source is referenced via |
2. Here’s the Title of the Second Lesson
Duration: XXX min |
Practice time: XXX min |
2.1. Terms and Principles
Term 1, Term 2, Term 3
Überschrift in 00-structure.adoc ersetzen |
Sinnvolle Zeiten für Dauer und Übungszeit eintragen, vernünftige Begriffe aufzählen. |
2.2. Learning Goals
LG 2-1: TBD
tbd.
LG 2-2: TBD
tbd.
Die einzelnen Lernziele müssen nicht als einfache Aufzählungen mit Unterpunkten aufgeführt werden, sondern können auch gerne in ganzen Sätzen formuliert werden, welche die einzelnen Punkte (sofern möglich) integrieren. |
2.3. References
Eine Quelle wird über = = = A reference source is referenced via |
3. The Third Module’s Title
Duration: XXX min |
Practice time: XXX min |
3.1. Terms and Principles
Term 1, Term 2, Term 3
Überschrift in 00-structure.adoc ersetzen |
Sinnvolle Zeiten für Dauer und Übungszeit eintragen, vernünftige Begriffe aufzählen. |
3.2. Learning Goals
LG 3-1: TBD
tbd.
LG 3-2: TBD
tbd.
Die einzelnen Lernziele müssen nicht als einfache Aufzählungen mit Unterpunkten aufgeführt werden, sondern können auch gerne in ganzen Sätzen formuliert werden, welche die einzelnen Punkte (sofern möglich) integrieren. |
3.3. References
Eine Quelle wird über = = = A reference source is referenced via |
4. Fourth Module, This is its Title
Duration: XXX min |
Practice time: XXX min |
4.1. Terms and Principles
Term 1, Term 2, Term 3
Überschrift in 00-structure.adoc ersetzen |
Sinnvolle Zeiten für Dauer und Übungszeit eintragen, vernünftige Begriffe aufzählen. |
4.2. Learning Goals
LG 4-1: TBD
tbd.
LG 4-2: TBD
tbd.
Die einzelnen Lernziele müssen nicht als einfache Aufzählungen mit Unterpunkten aufgeführt werden, sondern können auch gerne in ganzen Sätzen formuliert werden, welche die einzelnen Punkte (sofern möglich) integrieren. |
4.3. References
Eine Quelle wird über = = = A reference source is referenced via |
5. And This is Module no 5
Duration: XXX min |
Practice time: XXX min |
5.1. Terms and Principles
Term 1, Term 2, Term 3
Überschrift in 00-structure.adoc ersetzen |
Sinnvolle Zeiten für Dauer und Übungszeit eintragen, vernünftige Begriffe aufzählen. |
5.2. Learning Goals
LG 5-1: TBD
tbd.
LG 5-2: TBD
tbd.
Die einzelnen Lernziele müssen nicht als einfache Aufzählungen mit Unterpunkten aufgeführt werden, sondern können auch gerne in ganzen Sätzen formuliert werden, welche die einzelnen Punkte (sofern möglich) integrieren. |
5.3. References
Eine Quelle wird über = = = A reference source is referenced via |
6. Examples
Duration: XXX min |
Practice time: XXX min |
This section is not examinable.
6.1. Terms and Principles
In every licensed training session, at least one example for MODULKUERZEL must be presented.
Type and structure of the examples presented may depend on the training and participants' interests. They are not prescribed by iSAQB.
Sinnvolle Zeiten für Dauer und Übungszeit eintragen. |
6.2. Learning Goals
LG 98-1: Last learning goal of the curriculum
KURZE ERKLÄRUNG ZU DEN ZIELEN DIESER LERNEINHEIT |
6.3. References
Eine Quelle wird über = = = A reference source is referenced via |
References
This section contains references that are cited in the curriculum.
Aufbau eines Eintrags-Ankers:
ACHTUNG: Die Labels dürfen nur Buchstaben beinhalten, keine Zahlen oder Sonderzeichen = = = Structure of an anchor:
ATTENTION: labels have to be non-numeric. |
B
C
H
K
S