Short answer: OCUP 2 Foundation is OMG's entry-level UML certification - 90 multiple-choice questions in 120 minutes, 60 correct answers (about 67%) to pass, $350 per attempt, taken at a Pearson VUE test centre or online. There are no prerequisites, and six weeks of about an hour a day is a realistic plan if you already see UML diagrams at work. The exam rewards people who can read a diagram and say exactly what it means, not people who memorised the specification. Fees, levels and delivery below were checked on OMG's UML certification page on 29 September 2026; the question count and time limit are covered in the next section, with their sources.
OCUP 2 Foundation at a glance
| OCUP 2 Foundation | |
|---|---|
| Publisher | Object Management Group (OMG), owner of the UML standard |
| Standard | UML 2.5 |
| Questions | 90 multiple choice, text and UML diagrams |
| Time | 120 minutes; 150 minutes in non-English-speaking countries |
| Pass mark | 60 of 90 correct (about 67%) |
| Fee | $350 per exam |
| Retake | OMG sends a 20% discount code after a failed attempt |
| Delivery | Pearson VUE test centre or online (OnVUE) |
| Languages | English; Foundation and Intermediate also in Japanese |
| Prerequisites | None |
| Credential | Digital badge on Credly |
Where the format numbers come from. OMG's web pages give the price, levels and delivery, but put the question count, time and pass mark only in the Foundation exam info sheet, a PDF. Two training providers that reproduce the sheet agree on every number: Global Knowledge (exam code OMG-OCUP2-FOUND100, 90 questions, 120 or 150 minutes, at least 60 correct) and B2B Learning (90 questions, 120 minutes plus 30 for non-native speakers, 60 of 90). Our OCUP 2 exam format page uses the same figures, and so does the timed mode of our simulator. If you want to be certain before booking, open the PDF - it is the only document that binds OMG.
Two things worth noticing. First, 60 of 90 leaves you 30 questions of margin, which sounds generous until you see how many options differ only by an arrowhead or a multiplicity. Second, 120 minutes for 90 questions is 80 seconds each. Most questions show a diagram, so reading speed matters more than on text-only exams.
The three OCUP 2 levels
OCUP 2 is a ladder, and OMG describes each rung by what it lets you do:
- Foundation tests "a subset of the most used UML behavioral and structural diagram types" and the elements needed for everyday systems. It certifies that you can interpret UML diagrams and work on a modeling team. It is the prerequisite for both higher levels.
- Intermediate covers the elements and attributes used in larger, more complex system models. It is the prerequisite for Advanced.
- Advanced covers the complete UML palette plus metamodeling with related OMG specifications (Alf, fUML and MOF).
Each level costs $350. For most business analysts, Foundation is where the value is. Intermediate and Advanced are aimed at people who build models that others implement, or tools that process models.
The OCUP 2 programme replaced the original OCUP exams and, in OMG's own words, "emphasizes modeling knowledge and skills in place of the language details tested by the original OCUP exams". It is based on UML 2.5. Older study material written for the first OCUP exams tests trivia that no longer appears, so check the edition before you buy anything.
What the Foundation exam covers
OMG's coverage map for Foundation sits in the same PDF info sheet. Training providers who list it name the same set of areas: why we model, class diagrams, object diagrams, package diagrams, use case diagrams, activity diagrams, sequence diagrams and state machine diagrams. We could not read the PDF itself in our verification run, so we do not repeat the per-area percentages that some providers publish. If you want the weights, take them from the PDF, not from a third party.
The list itself is the useful part: the everyday structural and behavioural diagrams carry the exam, and the "why we model" questions test whether you understand what a model is for.
Our OCUP 2 practice bank has 292 questions grouped into three areas: class and object diagrams (115), use case, activity, sequence and state diagrams (119) and foundations and common notation (58). Each area page shows five free questions with explanations.
The six-week plan
This plan assumes about an hour a day, five days a week, which puts it inside the commonly reported 40-80 hours. If you draw UML every week at work, you can compress weeks 2-5; if you have never read a sequence diagram, stretch them. Each week ends with a checkpoint - do not move on until you meet it.
| Week | Focus | Checkpoint |
|---|---|---|
| 1 | Why we model, the UML diagram taxonomy, free diagnostic | You can match any modeling question to the right diagram type |
| 2 | Class and object diagrams | 80%+ on class and object questions |
| 3 | Sequence diagrams and interactions | 80%+ on interaction questions |
| 4 | Activity diagrams and state machines | 80%+ on both |
| 5 | Use cases, packages, notation traps | 80%+ across mixed sets |
| 6 | Timed mocks, error log, booking | 80-85% held on fresh mocks |
Week 1: what a model is for
Start with the questions that are not about notation. Be able to explain, in one sentence each, what a class diagram answers that an activity diagram does not, why a model can be correct while a diagram of it shows only part of it, and when a sequence diagram is a better choice than a state machine. Then take the OCUP 2 diagnostic once. It shows which of our three areas is weakest, and that decides where you spend the spare hours in weeks 2-5.
Week 2: class and object diagrams
This is the densest notation on the exam. Learn visibility symbols (+, -, #, ~), multiplicity on both ends of an association, navigability, generalisation, and the difference between association, aggregation and composition - including what composition means for the lifetime of the parts. Then read object diagrams as snapshots of a class diagram: given a class diagram, decide whether an object diagram is a valid instance of it. Questions of that type punish anyone who learned the symbols without the rules behind them.
Week 3: sequence diagrams
Lifelines, synchronous and asynchronous messages, replies, execution specifications and combined fragments (alt, opt, loop, par). The skill the exam tests is tracing: given a diagram, what order do messages happen in, and under which condition does a fragment run? Draw at least one sequence diagram a day from a scenario you know, such as logging in or paying an invoice, and check it against the UML specification when you are unsure of a symbol.
Week 4: activity diagrams and state machines
For activity diagrams, think in tokens: where does control go after a decision node, what does a fork do, when does a join release, and what is the difference between an activity final and a flow final node? For state machines, be precise about events, guards, effects, entry and exit behaviour, and which transition fires when two could.
Week 5: use cases, packages and notation traps
Use cases are where analysts feel at home and still lose points. Know the direction and meaning of include and extend, what generalisation between actors implies, and what a use case diagram does not show (sequence, data, screens). Package diagrams add import and merge. Finish the week on mixed sets from all three areas in our practice questions and read every explanation, including on questions you answered correctly.
Week 6: timed mocks and booking
Switch to full timed runs: 90 questions, 120 minutes, no pausing. Keep an error log with one line per mistake - which option you chose, which was right, and which rule you missed. After two or three mocks the pattern is usually one habit, such as reading arrowheads too fast, not many separate facts. Book when you hold 80-85% on questions you have not seen, which gives you a buffer above the 67% line for unfamiliar diagrams on the day.
What it costs in total
The self-study route costs $350 if you pass first time. If you fail, OMG's 20% retake code brings the second attempt to $280, so a pass on the second try totals $630. You book through your Pearson VUE account and choose a test centre or OnVUE online proctoring.
Courses change the arithmetic. OMG lists accredited training providers, and many sell a course with a voucher included; their prices are their own. As one data point, Global Knowledge Belgium lists the Foundation exam alone at €415 excluding VAT, more than OMG's $350 list price. Check what a bundle includes before you pay for the voucher twice. Our OCUP 2 cost page keeps the fee summary in one place.
Is OCUP 2 worth it for an analyst?
OCUP 2 Foundation is a narrow, honest credential: it proves you can read and draw the diagrams most software teams use. That is worth having if your job includes writing use cases, modeling system behaviour for developers, or reviewing designs. It is not a general business analysis certification, and it will not replace the IIBA or PMI credentials that employers list for BA roles. Where it fits best is alongside a BA certification, as proof of a specific skill from the body that publishes the UML standard itself. If your modeling is mostly business processes rather than systems, look at OMG's BPMN-based OCEB 2 instead, and see our which certification hub for the wider map.
Fee, levels, prerequisites, delivery, languages and the retake discount verified on omg.org on 29 September 2026. Question count, time limit and pass mark from OMG's Foundation exam info sheet as reproduced by Global Knowledge and B2B Learning (both consistent). OMG publishes no pass rate, and we do not repeat per-area weights we could not read at the source.