Skip to content
BECOME A CERTIFIED PROFES­SIONAL FOR SOFTWARE ARCHITECTURE-ADVANCED LEVEL (CPSA‑A®)

Advanced Level Exam

On this page you will find all information about the CPSA®-Advanced Level exam. In contrast to the Foundation Level exam, which is a multiple-choice exam, the Advanced Level exam requires you to write a term paper. The assignment is reviewed and evaluated by two recognized examiners of the iSAQB. After­wards, the paper is defended by the exam candidate before the examiners. All requirements and the procedure of the Advanced Level are described below.

Requirements for exami­nation registration

All CPSA® training courses (modules) at Advanced Level provide a certain number of skills from three areas of compe­tence, namely metho­dology, technology, and commu­ni­cation. To represent these skills, the iSAQB has set a certain number of credit points for each Advanced module.

To register for the CPSA‑A® exam, you need at least 70 credit points in total, and all 3 areas of compe­tence of the Advanced Level must be covered with at least 10 credit points each. As a rule of thumb for the calcu­lation of credit points, each training day is valued with 10 credit points. However, a single Advanced Level training course will earn a maximum of 30 credit points, even if it lasts longer than 3 days. Credit points can be re-evaluated by the iSAQB every 12 months. The exact allocation of credit points to the modules can be found on the Advanced Level page.

All iSAQB® Accredited Training Providers issue an official certi­ficate of parti­ci­pation with the respective credit points for attending an Advanced Level training course. Therefore, at least 75 percent of the time of the training course must have been completed.

Exami­nation registration

In order to register for an Advanced Level exami­nation with one of the licensed certification bodies, the following requirements are necessary:

Certified Profes­sional for Software Architecture, Foundation Level  iSAQB certificate 
A minimum of three years full-time profes­sional experience in the IT industry, including invol­vement in the design and develo­pment of at least two different IT systems.  Overview, in tabular form, of activities as well as relevant IT systems. List of key features as bullet points (system & project scope, sector, techno­logies, products used, frame­works, operating systems, methods, patterns). 
Parti­ci­pation in CPSA‑A® Accredited Training (or equivalent recognized training or certi­fi­cates) with a total score of at least 70 credit points gained in all three different areas of compe­tence and at least 10 credit points in each compe­tence area.  Certi­fi­cates of atten­dance issued by the Accredited Training Providers 
Non-disclosure agreement relating to the exami­nation task  Personal written decla­ration of consent by the candidate stating that they undertake to refrain from passing on to other persons or organiz­a­tions the task they were provided with or any documents, models, data and notes created during accom­plishment of the task. This is an agreement, which stipu­lates a penalty for any breach of the agreement by the candidate. The document can be obtained from the certification body. 

Conducting the examination

Upon agreement, the certification body will send you an exami­nation task which you must solve within appro­xi­mately 40 working hours. The solution to the task must be documented. You will send the solution to the certification body. The certification body assigns two independent examiners and hands over your solution to them so that it can be reviewed. The examiners will then talk to you on the phone. During this conver­sation you have to explain and defend your solution. If the examiners confirm that you meet all the requirements for the CPSA‑A®, that your solution meets the guide­lines, and that you have documented, explained, and defended the solution well, the certification body will issue the CPSA‑A® certi­ficate to you.

The exam can be taken in English and German.

If you would like to take a CPSA®-Advanced Level exam, you can apply to one of our recognized certification bodies.

Additional Information

Frequently Asked Questions

Are credit points awarded for parti­ci­pation in online training courses at Advanced Level?

For online training courses at Advanced Level you will receive an official iSAQB parti­ci­pation certi­ficate with the respective credit points.

Are parti­ci­pation certi­fi­cates for Advanced Level training courses also issued if a training course has to be cancelled through no fault of one’s own, or if the parti­ci­pation is delayed?

For Advanced Level training courses, parti­ci­pation certi­fi­cates with the designated credit points can only be issued if a parti­cipant has attended at least 75% of the training. If less than 75% have been completed, the intended credit points may not be awarded. It is necessary to repeat the entire training or to make up for the missing part in order to earn the credit points. In any case, this regulation also applies to reasons that are not the fault of the parti­cipant (e.g. illness, accidents, traffic jams, etc.).

Do credit points earned from attended Advanced Level training courses expire?

Credit points, once you have earned them, are valid indefi­nitely and do not expire. 

How can I find a certi­fying body for the CPSA exam?

You can find all information about the certi­fying bodies here.

How long is a success­fully completed CPSA certification valid?

A CPSA certification is valid for life, just like a university degree.

How much does the Advanced Level exam cost?

The exami­nation fee for one parti­cipant is 1,700.00 EUR plus VAT.

I have lost my certi­ficate. Can it be reissued?

If your certi­ficate has been lost, you can contact the certification body that took your exam or the iSAQB. Generally, you can request a copy of your certi­ficate within 10 years after the date of the exam.

I’m a student. Can I take the Advanced Level Exami­nation as well?

The Advanced Level exami­nation is aimed at people with profes­sional experience, see also the requirements in the Advanced Level Exami­nation Rules. If you are a student with work experience, it is best to check whether you meet all the requirements using the Advanced Level Exami­nation Rules.

May I call myself “Software Architect” after passing the exam?

The CPSA certification is not a vocational quali­fi­cation, but a proof of knowledge in the field of software architecture. The iSAQB is not entitled to award vocational quali­fi­ca­tions, so we propose you call yourself “Certified Profes­sional for Software Architecture by iSAQB” after passing the exam.
In Germany it is unclear if it is legally allowed to call oneself “Software Architect”. We recommend you inform yourself about the laws regarding the vocational quali­fi­ca­tions in your country.

May I use other success­fully completed certi­fi­ca­tions instead of attending Advanced Level training to register for an Advanced Level exam?

If you are a parti­cipant and have previously been certified elsewhere, you might be able to submit an appli­cation for accredi­tation of your certi­fi­cates to the iSAQB. For these certi­fi­cates, you will be awarded with a certain amount of credit points in one or more areas of competence.

Therefore, the iSAQB has accepted certain certi­fi­cates. The following certi­fi­cates for the Advanced Level are acknowledged:

Certi­ficate Acknow­ledged Credit Points
technical metho­dical commu­ni­cative
SEI SOA Architect Profes­sional Certificate 20 0 0
SEI Software Architecture Profes­sional Certificate 0 20 0
SEI Architecture Tradeoff Analysis Method® (ATAM®) Evaluator 0 15 0
SEI Architecture Tradeoff Analysis Method® (ATAM®) Leader 0 20 0
SEI PLTP Team Member 20 0 0
SEI PLTP Leader 20 10 0
Open Group Certified Architect (Open CA) 10 10 0
Open Group TOGAF 9 Foundation 0 10 0
Open Group TOGAF 9 Certified 0 20 0

What is the diffe­rence between a certi­fying body and a training provider?

The iSAQB has stipu­lated that there be a formal and organi­sa­tional separation between training course providers and certi­fying bodies – hence these two different roles. Training course providers offer training, courses, workshops in order to prepare you for the CPSA‑F exami­nation for instance, or your CPSA‑A exami­nation project.

Certi­fying bodies organize the CPSA‑F and CPSA‑A exami­nation – but must not offer any training or seminars in this area themselves.

What is the diffe­rence between the system types in the selection of the exami­nation tasks?

A web system has a very high share of web specifics (browser-based appli­cation, often focussing on internet-relevant properties like scala­bility or security). Web portals and web shops are typical examples for this type of system.

An information system allows an inter­active use (in contrast to embedded systems or batch systems). In the end, web systems are information systems, too. Actually, some web systems are classified wrongly as information systems at the moment. In contrast to web systems e. g., desktop appli­ca­tions, client/server appli­ca­tions with rich non-web-clients and also classic enter­prise appli­ca­tions belong to the category “information systems”.

What should I consider regarding credit points?

The credit points can be revaluated by the iSAQB every 12 months. If you plan your training measures over some years you should consider this, in case you focus mostly on the number of points for the individual seminars. This revaluation can apply to the number of points as well as to the distri­bution to the skill areas. It is possible, that credit points are no longer given for one of the three skill areas, so that you would have to cover this skill area with another seminar. However, there were only very few changes so far.

Which requirements must I fulfil to access Advanced Level certification?

  • Successful training and certification at CPSA‑F level (Certified Profes­sional for Software Architecture, Foundation Level).
  • A minimum of three years full-time profes­sional experience in the IT industry, including the invol­vement in the design and develo­pment of at least two different IT systems. Excep­tions can be granted upon appli­cation (for instance invol­vement in open source projects).
  • Training and further education within the scope of iSAQB Advanced Level trainings of at least 70 credit points. All three areas of compe­tence must be covered with at least 10 credit points each. Existing certi­fi­ca­tions can be credited to these credit points upon application.
  • Successful completion of the CPSA‑A certification task, including an interview with two independent examiners appointed by the iSAQB.

Will the assignment for the Advanced Level exam be subject to a plagiarism check?

All assign­ments by parti­ci­pants of the Advanced Level exami­nation are first subjected to a plagiarism check by the certi­fying bodies, which results in an exami­nation report. This exami­nation report is then forwarded to the respon­sible examiners for evaluation, along with the assignment.

Downloads

Advanced Level – Exami­nation Rules

This document contains the general rules for a CPSA Advanced Level exami­nation. It provides information on areas of compe­tence, modular concept, exami­nation requirements, costs, prepa­ration, regis­tration and structure of the examination.

English Version [pdf]

Deutsche Version [pdf]

Glossary of Software Architecture Termi­nology

This document provides trans­la­tions of terms between English and the respective language. The English version also contains explana­tions for the single terms.

English Version [pdf]

Deutsche Version [pdf]

Versión en Español [pdf]

Versione Italiana [pdf]

Glossário de termi­no­logia de Software Architecture [pdf]

Stay Up-To-Date with the iSAQB Newsletter!

Scroll To Top