Algorithmique et Structures de données
(Algo)

Comprendre les notions d'algorithme, de structure de données et de complexité. Sensibiliser à la notion de preuve d'algorithme. Montrer l'impact du choix des structures de contrôle et des structures de données sur la complexité. Acquérir la connaissance des structures de données de base et des algorithmes de base sur les tris, les arbres. Acquérir un savoir-faire théorique et pratique sur ces notions à travers Cours, TDs et TP.