UML 2 Foundation Practice Questions

This product includes 60 days of unlimited access to our exclusive interactive practice questions for the OMG UML2 (OCUP 2) - Foundation Exam (OMG-OCUP2-FOUND100).

We have created a set of interactive quizzes hosted on the Moodle platform, with 180 practice questions mimicking real exam questions. These are not exam dumps. Instead, these simulated exams offer practice questions prepared by the co-author of the actual UML 2 Foundation exam.

The quizzes are designed to test your understanding of the underlying principles of UML, and help you identify any remaining gaps in your knowledge. There are enough questions available that you will be able to review the study material and re-test yourself before you sit for the actual exam.

When test day finally comes, you will be able to start your exam confident that you understand this important material for yourself.

Entry level

Price: €200

UML 2 Foundation / OCUP 2 Foundation / OMG-OCUP2-FOUND100 Exam Overview

Exam Series Code OMG-OCUP2-FOUND100
Exam Duration 120 minutes in native English-speaking countries and 150 minutes in all others.
Note: When scheduling your exam in a non-native English-speaking country, you will not see this extra time until you complete your exam order.
Exam Fee US$350 (or local equivalent)
Number of Questions 90 single-choice test questions
Exam Pass Score >=60 of 90 questions answered correctly (>=67%)
Exam Prerequisite(s) none
Exam Language English or Japanese (as of December 2023)
Ways of passing the exam Pearson VUE testing centers or online
How to register for an OMG exam
How to buy OMG exam vouchers
Badges/Certificates Credly digital badge
Certification Expiration Your certification expires 5 years from the date you passed your exam.
The same or a higher-level certification must be taken prior to the previous certification’s expiration date to extend your certification

This course for anyone interested in successful and effective preparation for the UML2 Foundation Exam, especially for:

  • Business or System Analyst,
  • Developers,
  • Software Architects,
  • System Engineers,
  • Testers

Who is this course not for?

Anyone who has enough free time (3-4 months) to prepare for the exam on their own, collect materials, read books and articles specified in the exam scope and is able to predict what questions one can expect on the exam.

Customer Reviews

Filip is the best trainer that I have ever met. I had the pleasure to take 2 courses and both have finished with getting OMG certificate.

I am astonished and dazzled with his professionalism. The courses were absorbing full of interesting examples, every minute was used.

He is in a class of its own. I recommend this guy everyone.
Ilona Grulich
Ilona Grulich
Senior System Analyst
Filip is an amazing and focused trainer. I think the course I had with him about OMG UML Advanced was really useful and effective, beyond my expectations. I would not have achieved the certification without him.

The course was targeted and focused on passing an advanced level exam with a very large program, whose teaching material was really difficult to find.

I would recommend him to anyone as a trainer.
Andrea Annibali
Andrea Annibali
Engagement Manager
I participated in a training course preparing me to pass the OMG UML 2 (OCUP2) Foundation exam.

In addition to a huge dose of knowledge imparted in a professional manner, an invaluable advantage of training with Filip is the materials provided for study. This made it very easy for me to prepare for the exam.

I found the training with Filip and the training on the platform with quizzes to be the best way to prepare for the exam.
Marta Kucała-Wierus
Marta Kucała-Wierus
GIS Analyst
Filip's expertise in the area of UML and BPMN is second to none and has proven to be invaluable in order to achieve OMG Certified UML Professional (OCUP2) at Advanced level and OMG Certified Expert in BPMN (OCEB2) at the Business Advanced level.

Both endeavors required passing in total 6 consecutive challenging exams, each one with significantly increased level of difficulty however with enormous support, help and guidance of Filip, this entire process was efficient and effective.

Highly recommended all across the board.
Jakub Trzetrzelewski
Enterprise Business Architect / Project Manager
If you think of taking OCUP2 exam, choose Filip as your trainer!
It was my second time (certificate renewal after 8 years) and, believe me, the former preparation path (studying on my own) cannot even be compared.

This course is truly helpful and Filip’s knowledge is impressive. I loved how Filip stayed focused on goal during the whole training, respected breaks and training hours.

One of the best trainings in my 10-year IT career.
Anna Spychaj
Anna Spychaj
Senior Analyst
Filip was the one who finally made me understand UML.

I took part in an exam preparation course and was able to successfully pass the exam almost a year after the course. He knows how to turn a theoretical course into practical modelling tips.

I higly recommend Filip. Thank you! :)
Aleksandra Pająk
Aleksandra Pająk
Business and System Analyst & Product Owner
The material offered by Filip to prepare for the OMG OCUP exams is really helpful and conform to latest exam content, I highly recommend it to all candidates!
Automotive & Semiconductor Software Architect

Course Content

  • The Value Of Modeling
  • When Do I Model? When Don't I Model? How Do I Model?
  • Abstraction
  • MDA
  • Domain Model
  • Model Value Analysis
  • Introduction to UML
  • Behaviors
  • Events
  • Activities
  • Control Nodes
  • Object Nodes
  • Executable Nodes
  • Actions
  • Use Cases
  • Classes - Basic Concepts
  • Abstract Syntax
  • Common Structure
  • Simple Classifiers
  • Data Types
  • Structured Classifiers
  • Structural Features
  • Properties
  • Behavioral Features
  • Class Diagram
  • Associations
  • Constraints
  • Dependencies
  • Values, Literals, Expressions
  • Types and Multiplicity
  • Instance Specification
  • Object Diagram
  • Packages - Basic Concepts
  • Using Packages
  • Summary
  • Interactions
  • Lifelines
  • Messages
  • Occurrences
  • Fragments
  • Sequence Diagrams
  • State Machines - Basic Concepts
  • Behavior State Machine
  • Pseudostates and Event Processing
  • contains all questions from previous sections

OMG UML 2 (OCUP2) Foundation Exam Tips and Strategies

Understand the UML 2.5.1 Specification
Familiarize yourself thoroughly with the OMG UML 2.5.1 specification, as the exam tests your understanding of this standard.
Practice Diagramming
Regularly practice creating UML diagrams, as this will help in understanding the concepts better.
Mock Exams
Take practice tests to get a feel for the type of questions asked and to manage your time effectively during the exam.
Focus on Key Areas
Focus on the areas where most of the questions on the exam come from, such as Class Diagrams, Activity Diagrams, Sequence Diagrams and the Why We Model section.
Review Exam Objectives
Ensure you know the exam objectives and structure, as this helps in focusing your study efforts effectively.
Time Management
Develop a strategy to manage your time effectively during the exam. Find out how much time on average you will have to answer a question.

OMG UML 2 Foundation Exam FAQ

It's a certification exam designed to validate your knowledge and understanding of the Unified Modeling Language (UML), specifically at the foundation level.

The exam is ideal for professionals such as business or system analysts, software engineers, software architects, testers, and developers who use UML in their work and want to validate their skills.

The exam covers basic concepts of UML, including diagrams like Class, Object, Package, Use Case, Activity, Sequence, State Machine, as well as the fundamental principles of modeling.

The exam duration is 120 minutes for residents of English-speaking countries and 150 minutes for all others. The exam consists of 90 single-choice questions.

Preparation can be done through self-study, online courses, practice quizzes, and by understanding the UML specification. Resources like offer specialized courses and practice questions for this purpose.