- PCAP-31-03 has 40 items in 65 minutes, plus a 10-minute NDA/tutorial block beforehand.
- Object-Oriented Programming is 34% of the exam (12 of 40 items) - study it first and last.
- Passing score is 70% cumulative across all blocks, not per-domain.
- Vouchers start at $295; failed candidates must wait 15 days before retesting.
Exam Snapshot: The Numbers That Matter
If you only have five minutes before your exam session, this is the page to reread. It pulls every hard number tied to PCAP - Certified Associate in Python Programming into one place so you're not hunting through slides or forum posts the night before. For the full narrative version of these facts, see the PCAP Study Guide 2026, which walks through how to build a prep plan around them.
| Item | Detail |
|---|---|
| Governing body | OpenEDG Python Institute |
| Current version | PCAP-31-03 |
| Next version | PCAP-31-04 (planned Q3 2026) |
| Question count | 40 items |
| Testing time | 65 minutes (plus 10-minute NDA/tutorial) |
| Passing score | 70% cumulative |
| Certification validity | 5 years |
| Retake wait | 15 days |
| Delivery channels | Pearson VUE, OnVUE online proctoring, OpenEDG TestNow |
| Languages | English (TestNow + Pearson VUE), Spanish and Japanese (TestNow) |
Domain Breakdown at a Glance
Every PCAP item maps to one of five domains, each carrying a maximum of 40 points before your raw score is normalized into a percentage. Weighting is not evenly distributed, so time spent studying should not be either. For a domain-by-domain walkthrough with example concepts, see the PCAP Exam Domains 2026 guide.
- Domain 1 - Modules and Packages: 12%
- Domain 2 - Exceptions: 14%
- Domain 3 - Strings: 18%
- Domain 4 - Object-Oriented Programming: 34%
- Domain 5 - Miscellaneous (List Comprehensions, Lambdas, Closures, I/O): 22%
Key Takeaway
Domain 4 alone is worth more than Domains 1 and 2 combined. If your review time is limited, protect the hours allocated to Object-Oriented Programming before trimming anything else.
Object-Oriented Programming Cheat Sheet
Object-Oriented Programming is by far the heaviest section on the exam, accounting for 12 of the 40 items. It deserves its own dedicated review block rather than being folded into general "Python basics" study.
Domain 4: Object-Oriented Programming (34%)
Expect items testing whether you truly understand class mechanics, not just syntax recall.
- Classes and objects: attribute creation, the role of
self, and instantiation behavior - Instance variables versus class variables and how mutation of one affects (or doesn't affect) the other
- Name mangling with double-underscore prefixes and why it exists
- Introspection:
dir(),type(),isinstance(), and attribute inspection - Single and multiple inheritance, including method resolution order
- Polymorphism across unrelated classes sharing method names
- Constructors, including chaining
__init__calls withsuper()
Because this domain carries so much weight, candidates who treat it as difficult often benefit from reading a dedicated breakdown of exam difficulty before diving in - the How Hard Is the PCAP Exam? guide addresses which concepts trip people up most and why OOP is usually the culprit.
Quick-Reference: The Other Four Domains
While OOP dominates the point total, the remaining domains still make up two-thirds of your questions combined. Skipping them to over-prepare for OOP is a common mistake.
Domain 1: Modules and Packages (12%)
Covers importing standard library modules, package structure, and namespace behavior.
- Know the difference between
import moduleandfrom module import name
Domain 2: Exceptions (14%)
Focuses on try/except/else/finally flow and exception hierarchy.
- Be able to predict which exception a given code block raises
Domain 3: Strings (18%)
String methods, slicing, formatting, and immutability are tested through code-reading questions.
- Practice tracing string slice results by hand, not just running them
Domain 5: Miscellaneous - List Comprehensions, Lambdas, Closures, I/O (22%)
The second-largest domain, grouping several functional-programming-adjacent topics with file handling.
- Comprehension syntax, lambda expressions, closures, and reading/writing files
A more detailed treatment of how these five areas interact - and how examiners phrase questions across them - lives in the PCAP Exam Domains 2026 guide.
Registration and Fee Mechanics
PCAP is delivered through Pearson VUE authorized testing centers, OnVUE online proctoring, and OpenEDG's own TestNow service. Pricing scales with how much support you want bundled in:
| Package | Starting Price |
|---|---|
| Exam voucher only | $295 |
| Exam + one retake | $345 |
| Exam + retake + practice test | $359 |
| Standalone practice test | $49 |
There are no formal prerequisites to sit for PCAP, though completing the PCEP certification beforehand is recommended by the Python Institute. A full walkthrough of eligibility nuances is available in the PCAP Requirements 2026 guide, and if you're budgeting across the full path, the PCAP Certification Cost 2026 breakdown covers how these tiers compare over time.
Free aligned coursework - Python Essentials 2 - is available on Edube Interactive and through Cisco Networking Academy, making it possible to prepare without paying for a course before you even buy the exam voucher.
Question Format and Scoring Logic
Understanding how PCAP is scored changes how you should approach uncertain answers during the test.
- 40 items total, delivered across single-select, multiple-select, coding, scenario-based, and interactive question types
- 65 minutes of testing time, preceded by a separate 10-minute block for the NDA agreement and tutorial
- Each item carries a maximum of 40 points before your raw score is normalized into the percentage shown on your report
- 70% cumulative passing score across all exam blocks combined - there is no requirement to pass each domain individually
That last point matters strategically. Because passing is calculated cumulatively rather than per-domain, a candidate who is rock-solid on Object-Oriented Programming and Strings can absorb a weaker showing on Modules and Packages and still clear the bar. For the exact math behind this threshold, see the PCAP Passing Score 2026 guide.
Key Takeaway
Don't burn excessive time on a single hard item. With 40 questions in 65 minutes, spending more than roughly 90 seconds stuck on one question risks starving easier items later in the exam.
Final-Week Review Schedule
If you're within seven days of your test date, stop learning new material and shift entirely to weighted review. This schedule mirrors the exam's own point distribution rather than treating every domain equally.
Object-Oriented Programming Drills
- Rewrite class hierarchies from memory: inheritance, constructors, polymorphism
- Trace instance vs. class variable behavior across sample scripts
Strings and Miscellaneous
- Review slicing rules and string method edge cases
- Rebuild list comprehensions and lambda expressions from scratch
Exceptions and Modules
- Map out the exception hierarchy and finally-block behavior
- Confirm import syntax and namespace rules
Full Timed Simulations
- Run practice sessions capped at 65 minutes for 40 questions
- Review every missed item against its specific domain, not just "OOP" or "not OOP"
Run at least one full simulation on our practice test platform before test day so the 65-minute pacing feels familiar rather than surprising. If you're still deciding whether this credential fits your career plans, the Is the PCAP Certification Worth It? ROI analysis and PCAP Jobs overview are worth reading alongside your prep.
Frequently Asked Questions
PCAP-31-03 contains 40 items, with 65 minutes of testing time. A separate 10-minute block beforehand covers the NDA agreement and exam tutorial and does not count against your answering time.
You need a 70% cumulative score across all exam blocks combined. Points are normalized from a raw scale where each item is worth a maximum of 40 points.
Object-Oriented Programming, worth 34% of the exam and 12 of the 40 items, is the single heaviest domain. Strings (18%) and the Miscellaneous domain covering list comprehensions, lambdas, closures, and I/O (22%) come next.
No formal prerequisites exist for PCAP, but the Python Institute recommends holding PCEP first as a foundation before attempting the associate-level exam.
You must wait 15 days before retesting. If you purchased the exam-plus-retake bundle starting at $345, your second attempt is already covered by that voucher.