100+ Free iSAQB CPSA Foundation Level Practice Questions
Prepare for the iSAQB Certified Professional for Software Architecture - Foundation Level (CPSA-F) exam with instant access — no signup required.
Loading practice questions...
Key Facts: iSAQB CPSA Foundation Level Exam
~EUR 200
Exam Fee (varies by body)
iSAQB-licensed certification bodies
60%
Passing Score (of max points)
iSAQB
~40
Questions (randomized)
iSAQB Foundation Level Exam page
75 min
Exam Duration (+15 min non-native)
iSAQB
Lifetime
Credential Validity
iSAQB (no expiry)
6 chapters
Foundation Curriculum (5 examined)
iSAQB Curriculum 2025.1
The iSAQB CPSA-F is a foundation-level software architecture certification with a multiple-choice exam of about 40 questions in 75 minutes, requiring 60% of the points to pass, and it never expires. The fee is roughly EUR 200 through licensed bodies, with no formal prerequisites. The examined curriculum covers basic concepts (~12%), requirements and constraints (~18%), design and development (~36%), specification and communication (~24%), and analysis and assessment (~10%).
Sample iSAQB CPSA Foundation Level Practice Questions
Try these sample questions to test your iSAQB CPSA Foundation Level exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.
1According to the iSAQB CPSA-F curriculum, software architecture is most fundamentally described as which of the following?
2Which of the following is a primary goal of doing software architecture, as emphasized in the CPSA-F Foundation curriculum?
3A 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?
4Why does the iSAQB curriculum stress that software architects must collaborate closely with many different stakeholders?
5The CPSA-F curriculum distinguishes short-term from long-term goals of architecture work. Which is an example of a typical long-term goal?
6An architect notices that a key decision relies on an unstated belief that 'the database will always be available.' According to the curriculum, why should such implicit assumptions be made explicit?
7How does the iSAQB curriculum describe the relationship between software architecture and the broader software life cycle?
8The curriculum states there is 'no silver bullet' in software architecture. What does this principle imply for architects?
9In the building-block terminology of the iSAQB curriculum, what does a 'black box' description of a component focus on?
10Which statement best captures how the curriculum relates 'components' and 'interfaces' as core architectural elements?
About the iSAQB CPSA Foundation Level Exam
The CPSA-F (Certified Professional for Software Architecture - Foundation Level) certifies the ability to design, document, communicate, and evaluate an appropriate software architecture for requirements and systems up to medium size, working within a team. The current iSAQB curriculum is structured into chapters on basic concepts, requirements and constraints, design and development, specification and communication, and analysis and assessment (a sixth chapter on examples is taught but not examined). Candidates learn architectural patterns such as Layers, Pipes and Filters, and Microservices; design principles like information hiding, cohesion, coupling, and SOLID; documentation with arc42 and architectural views; the ISO/IEC 25010 quality model and quality scenarios; and evaluation methods including ATAM. The exam is a multiple-choice test of roughly 40 questions in 75 minutes, requiring 60% of the points to pass, and the credential never expires.
Assessment
Question count not published by the exam provider
Time Limit
75 minutes (plus 15 minutes for non-native-language candidates)
Passing Score
60% of maximum points
Exam Fee
~EUR 200 (iSAQB (International Software Architecture Qualification Board), via licensed certification bodies)
iSAQB CPSA Foundation Level Exam Content Outline
Basic Concepts of Software Architecture
Definitions of software architecture as building blocks with interfaces and relationships; goals and benefits; architect tasks and responsibilities; stakeholder relationships; short- vs long-term goals; explicit vs implicit assumptions; black-box/white-box thinking; and types of IT systems.
Requirements and Constraints
Identifying and reconciling stakeholder concerns; functional vs quality requirements; technological, organizational (Conway's law), and regulatory constraints; the ISO/IEC 25010:2023 quality model; quality trade-offs; and quality requirements written as scenarios with stimulus, response, and response measure, organized in a quality tree.
Design and Development of Software Architectures
Top-down and bottom-up design, decomposition, coupling (afferent/efferent) and cohesion; design principles including information hiding, separation of concerns, conceptual integrity, SOLID, KISS, DRY, and YAGNI; architectural patterns (Layers, Pipes and Filters, Microservices, SOA, Ports and Adapters, Broker); cross-cutting concepts; interface design; and distributed-systems challenges.
Specification and Communication of Software Architectures
Documentation quality and audience tailoring; the context, building block, runtime, and deployment views; arc42's 12 sections and the C4 model; UML and alternative notations such as ArchiMate; interface documentation; architecture decision records (ADRs); ISO/IEC/IEEE 42010; and documentation as a communication tool.
Analysis and Assessment of Software Architectures
Reasons and timing for architecture analysis; qualitative vs quantitative evaluation; scenario-based methods such as ATAM and the cost-benefit method CBAM; architecture metrics (coupling, cyclomatic complexity); conformance checking through reviews and tool-supported analysis; and the information sources that inform analysis.
How to Pass the iSAQB CPSA Foundation Level Exam
What You Need to Know
- Passing score: 60% of maximum points
- Assessment: Question count not published by the exam provider
- Time limit: 75 minutes (plus 15 minutes for non-native-language candidates)
- Exam fee: ~EUR 200
Keys to Passing
- Work through all 100 available questions
- Review every answer and explanation
- Track weak areas and revisit them
- Use our AI tutor for tough concepts
iSAQB CPSA Foundation Level Study Tips from Top Performers
Frequently Asked Questions
What are the current exam facts for the iSAQB CPSA-F?
The CPSA-F is a multiple-choice exam of about 40 questions taken in 75 minutes, with an extra 15 minutes for non-native-language candidates. You must score 60% of the maximum points to pass, and the credential never expires. The fee is roughly EUR 200, varying by certification body and country.
What question types appear on the CPSA-F exam?
The exam uses three multiple-choice formats: A-questions (single-choice, one correct answer), P-questions (pick-multiple, select a stated number of correct answers), and K-questions (allocation/matching, marking each row correct or incorrect). Each question is worth 1 or 2 points depending on difficulty.
Do I need to take a training course to sit the CPSA-F exam?
No. The iSAQB recommends an accredited 3-4 day training course, but you can take the exam through a licensed certification body via self-study. Substantial practical software development experience and familiarity with UML and modularization are strongly recommended.
Which curriculum chapter carries the most exam weight?
Design and Development of Software Architectures is the largest chapter, recommended at 360 of 990 examined minutes (about 36%). It covers decomposition, coupling and cohesion, design principles like SOLID, architectural patterns, cross-cutting concepts, and interface design.
Does the CPSA-F certification expire?
No. The CPSA-F credential has lifetime validity and requires no recertification. To advance, you can pursue the CPSA Advanced Level by collecting credit points from accredited advanced modules and passing the Advanced certification.
What documentation framework should I know for the exam?
arc42 is the key framework: a 12-section template covering goals, constraints, context, solution strategy, building block, runtime and deployment views, cross-cutting concepts, decisions, quality requirements, risks, and glossary. You should also know the C4 model and ISO/IEC/IEEE 42010.