Cette unité est consacrée aux bases du génie logiciel. A travers la méthodologie 2TUP, une présentation générale de la conception d'application est faite avec UML pour la modélisation. Les travaux pratiques inclus des réalisations concrètes d'applications après modélisation.