Question 1
According to the iSAQB CPSA-F curriculum, software architecture is most fundamentally described as which of the following?
Correct Answer:
The set of fundamental structures of a system, comprising building blocks (components) with their interfaces, relationships, and visible properties
Question 2
Which of the following is a primary goal of doing software architecture, as emphasized in the CPSA-F Foundation curriculum?
Correct Answer:
Supporting design, implementation, and maintenance while meeting functional and quality requirements and reducing complexity
Question 3
A software architect on a team is asked to list their core responsibilities. Which task is explicitly part of a software architect's responsibilities according to the iSAQB curriculum?
Correct Answer:
Clarifying requirements and constraints, then decomposing the system into building blocks with defined interfaces and relationships
Question 4
Why does the iSAQB curriculum stress that software architects must collaborate closely with many different stakeholders?
Correct Answer:
Because architecture decisions must balance the partly conflicting concerns and expectations of stakeholders such as product owners, developers, operations, and QA
Question 5
The CPSA-F curriculum distinguishes short-term from long-term goals of architecture work. Which is an example of a typical long-term goal?
Correct Answer:
Ensuring the system remains maintainable and evolvable over many years of changing requirements
Question 1
Exam overview

About this Exam

The iSAQB Certified Professional for Software Architecture, Foundation Level (CPSA-F) is the internationally recognized standard for junior and mid-level software architects. This certification validates your ability to design, document, and evaluate software architectures for systems of small to medium size.

It is specifically designed for software developers, system designers, technical leads, and IT professionals who want to formalize their knowledge and pivot into architectural roles. Achieving the CPSA-F designation demonstrates to employers that you have a firm grasp of the fundamental principles required to structure high-quality, sustainable software systems.

More details

Additional Information

What the Course Entails and Exam Details

The CPSA-F curriculum is comprehensive, focusing on the essential toolbox every software architect needs. While many candidates choose to take a standardized training course from an accredited provider to prepare, you can also study independently. The core syllabus is structured around five main modules that align directly with the learning objectives.

You must become deeply familiar with the official iSAQB curriculum and glossary. The major topics covered include:

  • Basic Concepts: Defining the role of the architect, understanding architectural drivers, and the difference between structure and architecture.

  • Requirements and Constraints: Identifying quality attributes (like scalability, security, and maintainability) and managing technical and organizational constraints.

  • Design and Development: Mastering architectural styles, patterns (e.g., microservices, layered, event-driven), and design principles like coupling and cohesion.

  • Specification and Documentation: Learning how to communicate architecture using views (e.g., building block, runtime, deployment) and notations like UML.

  • Analysis and Assessment: Applying methods to evaluate architectures early to mitigate risks and ensure quality goals are met.


What to Expect in the Final Exam

The final exam is a closed-book test that evaluates your understanding of the curriculum rather than practical design skills (which are tested in the Advanced Level). You must answer approximately 40 to 45 multiple-choice questions within a strictly defined time limit. The standard time is 75 minutes for native speakers, while non-native speakers are usually granted 90 minutes.

The question format is nuanced. You will encounter three distinct types of questions:

  • A-Questions (Single Choice): Selecting one correct answer from a list.

  • P-Questions (Multiple Choice): Picking a specific number of correct answers (e.g., "choose two"). You get partial credit for partially correct answers, and points are deducted for incorrect selections within the question, though the score for a single question never goes below zero.

  • K-Questions (Allocation Questions): Assigning options to categories, such as marking statements as "True" or "False" for a given scenario.

To pass the exam, you must achieve a score of at least 60% of the total possible points.


How to Study and Exam Centers

Effective preparation is the key to passing the CPSA-F on your first attempt. Relying solely on your development experience is rarely enough because the exam requires specific theoretical knowledge.

Start by downloading the current official iSAQB CPSA-F curriculum and glossary from the official website. You must learn the definitions in the glossary precisely, as the exam uses this standardized terminology strictly.

While official training courses are highly beneficial, they are not mandatory. You can supplement your study with highly recommended textbooks, such as "Software Architecture Foundation" by Starke and Lorz.

The most critical step is using high-quality practice exams and mock tests. This familiarizes you with the complex question scoring system and helps you identify gaps in your knowledge. iSAQB provides a free mock exam, and several reputable online platforms offer timed practice tests that simulate the real environment.

You can take the exam at the conclusion of an accredited training course or independently. Authorized examination bodies manage the administration. Popular options include independent certification organizations (like Certible, iSQI, or SAQ) that offer testing at their physical facilities or through online proctored portals. These online portals allow you to take the exam securely from your home or office using a webcam and strict security software.


Job Opportunities from the Course

Earning your iSAQB CPSA-F certification is a clear signal to the industry that you possess validated architecture skills. It opens doors to various technical leadership roles within IT organizations of all sizes. By holding this qualification, you demonstrate that you can take ownership of technical decisions and maintain the long-term integrity of software systems.

Specific job titles and career paths this certification unlocks include:

  • Junior Software Architect

  • Software Architect

  • Application Architect

  • Technical Lead / Lead Developer

  • Solutions Architect (Foundation)

  • IT Consultant (with architecture focus)

  • System Analyst

  • Cloud Architect (Foundation)

  • DevOps Engineer (focusing on infrastructure architecture)

Quiz information

Frequently Asked Questions

The complete question count is available after full access is unlocked.
No fixed duration is currently configured for this quiz.
Question explanations are included where they are available in the quiz content, helping you review the reasoning after answering.
Yes. You can retake the practice test again as you continue studying during your available access period.
After your access is confirmed, you can continue into the complete practice exam from this quiz flow.
Unless explicitly stated otherwise, this page provides independent practice material for study and exam preparation and is not the official examination itself.