Conception et réalisation en équipe d'un produit logiciel nécessitant l'application de notions et de méthodes acquises préalablement dans le programme de génie logiciel. Les étudiants auront recours à une méthodologie de conception et de gestion nécessaire pour la réalisation d'un produit logiciel. Une attention particulière sera accordée à l'assurance qualité. Pour chacune des étapes, l'étudiant utilisera les outils logiciels appropriés. L'étudiant mettra en pratique un processus structuré de GL tel que UPEDU (Unified Process for Education) et utilisera quelques pratiques des méthodes Agiles.