Le document présente un cours sur le langage de modélisation unifié (UML), en se concentrant principalement sur les diagrammes de classes et leur utilisation pour modéliser des systèmes. Il aborde la syntaxe et la sémantique des diagrammes de classes, les relations entre classes, ainsi que les concepts d'agrégation, de composition et d'héritage. Des exemples pratiques et des exercices sont également fournis pour illustrer les concepts abordés.