Objectifs:Au terme de ce cours, l'étudiant.e sera en mesure de décrire et de choisir des structures de données informatiques appropriées pour résoudre des problèmes; de concevoir et d’implanter des structures de données dans des langages de programmation typiques; d’analyser la complexité d’algorithmes élémentaires sur ces structures de données.