
Unified Modeling Language (UML)
- OCUP Certification
- UML for practitioners
- Advanced UML
UML OCUP Certification Training
OCUP Fundamentals, Intermediate & Advanced
How Mithun helps you to get certified
In order to explain to your internal and external customers what level of UML (Unified Modeling Language) competence a software engineer actually has, it’s helpful to be able to apply a simple certification generally accepted by the industry. Reading in someone's resume that he or she "knows UML" can mean a mere 10 hour theoretical basic course at college or 5 years experience as an analyst or software architect.
The OMG (Object Management Group) introduced a couple of years ago three levels of OCUP (OMG Certified UML Professional) certification for software professionals in order to create a standard of knowledge in the industry:
- OCUP Fundamental
- OCUP Intermediate
- OCUP Advanced
- Work with the commonly used UML elements
- Create simple UML models
- Be a qualified member of a UML Development Team
- Work with a broad range of UML elements
- Create complex UML models
- Be a qualified senior member of a UML Development Team
- Work with the full range of UML elements
- Create extremely large and complex UML models
- Be qualified to manage a UML Development Team
Our Solution:
- UML Fundamental long track for beginners
- UML Fundamental short track for more experienced engineers
- UML Intermediate track
- UML Advanced track
Our approach for each track consists of an initial practical UML 2 training of two or five days (depending upon if you choose the short or long track). At the end of this course, the students will receive a reading of a relevant part of the UML 2 specification and a modeling assignment, which will have to be done after the initial training. Later, a one-day return session will be scheduled in order to discuss the modeling assignment. Next, a short test will be done to get an indication whether you are ready for the OMG UML certification exam.
The structure of the intermediate and advanced tracks are the same as the fundamental track except that only the longer track of five days plus one return day is available.
To determine which Fundamentals track would be most suitable we perform a short test. Based on the outcome, we can recommend the most suitable track for you.
Mithun Training & Consulting is influencing member of the Object Management Group. These courses are delivered by a OMG Certified UML Advanced professional. The certification exams are held by an independent party (Pearson VUE) assigned by the OMG.
Would you like to receive more information on our OCUP courses? Please contact us.
UML courses for Practitioners
Object Oriented Analysis & Design Courses

We offer the following two training courses for object oriented software analysis and design for practitioners. The content of these courses can be customized to meet your specific requirements.
Object Oriented Analysis & Design using UML 2
The object-oriented development of software systems has undergone a dramatic evolution over the past decade with the introduction of a single common language: UML. Under the supervision of The Object Management Group (OMG), the Unified Modelling Language (UML) has developed into a design-language standard that is generally accepted and widely used. It has been developed to overcome the Babylonian confusion that existed in the beginning of the 90’s with all the object-oriented design languages that emerged.This 5-day course for Software Developers, Engineers and Architects provides a working knowledge of the UML 2 notations and meta-models as well as insight into the design goals and usage of these notations.
Design Patterns
This 4-day course for Software Developers, Engineers and Architects will enhance your understanding of the architectural relevance of patterns, gain insight into the way patterns can be applied to non-functional requirements, increase awareness of available patterns, gain skills in recognizing situations where patterns can be applied and much more. We will also address software architecture concepts and when patterns should be applied.
Mithun Training & Consulting is influencing member of the Object Management Group. Our UML courses are delivered by a Certified UML Advanced professional.
Would you like to receive more information on these courses? Please contact us.
Advanced UML
More advanced UML topics
Our object oriented analysis and design and our design patterns courses provide a basis. For more advanced topics, we offer a number of specialized training courses.
Specification of Component Interfaces
Interface specifications are often considered difficult to write and interpret because of their high degree of formality. However, it is now possible to make accurate interface specifications using standard UML notifications. This 4-day course is based on UML 2.
API Design
The design and realization of interfaces of software platforms and libraries for use by others, either within the organization or for a wider software developing community, is one of the biggest challenges in software development. In this 3-day course, software architects and developers learn to appreciate and apply some heuristics for the design of application programming interfaces.
Mithun Training & Consulting is influencing member of the Object Management Group. Our UML courses are delivered by a Certified UML Advanced professional.
Would you like to receive more information on these courses? Please contact us.
UML
| Sound design and readily accessible design documents are of extreme importance for evolving software products. Design documentation is not just paper, it is materialized understanding. Understanding that is sometimes not there to begin with, or that is lost when not written down. Writing software effectively is not a matter of trial and error, it requires professional discipline. You don’t gain time by messing about. |
eNewsletter Sign-up
UML Poll
Upcoming UML Courses
- Object Oriented Anal... on 30 Sep 2013 at 09:00 at Eindhoven
- Design Patterns on 29 Oct 2013 at 09:00 at Amersfoort
- Object Oriented Anal... on 18 Nov 2013 at 09:00 at Eindhoven
- Design Patterns on 02 Dec 2013 at 09:00 at Eindhoven
News |
| 2/9/2012: Mithun Launches System Modeling with SysML Course |
| 5/25/2010: Mithun Launches SWAT Course |
| 2/14/2010: First Ocres Intermediate course available world-wide |
| 2/13/2010: Mithun Launches Requirements Game |






