Savoir
Découvrir différents domaines de recherche et de développement dans le domaine de l'algorithmique (structures de données dynamiques, graphes, algorithmes à essais successifs).
Savoir faire
Développer l'esprit critique en comparant différentes méthodes de résolution d'un même problème.
Traduire un problème simple en un algorithme efficace.
Comprendre, analyser et critiquer les différentes solutions algorithmiques d'un même problème,
Adapter les notions abordées au cours théoriques à des problèmes connexes.
Savoir être
Etre ponctuel et respecter les consignes.
L'étudiant doit acquérir l'autonomie nécessaire pour gérer personnellement une situation ou un problème et faire preuve d'esprit critique de façon, par exemple, à choisir la solution la mieux adaptée à la résolution d'un problème.