Objectifs:Au terme de ce cours, l’étudiant·e aura approfondi sa connaissance de l'état actuel des développements et des principaux défis dans le domaine de l’algorithmique et du génie logiciel. L'étudiant·e se sera approprié·e les approches méthodologiques utilisées dans les travaux de recherche du domaine.