Briefly review all UML 2.5 diagrams: use case, activity, package, class, profile, sequence, communication, interaction overview, object, state machine, composite structure, component, deployment, and timing diagrams

Study a simple example of each of the UML diagrams

Understand the nature (static versus dynamic, structural versus behavioral) of UML diagrams to improve their use in practice

Note the differences in the list of UML diagrams across versions