Ce cours vise a exposer les principaux diagrammes UML pour exprimer une modélisation (diagramme cas utilisation, diagramme de classe, diagramme de séquence, diagramme activité), le langage OCL pour l’expression des contraintes sur les modèles et nous terminerons par et les principes des méthodes de conception de SI orienté objet tel que la méthode de processus unifié.