Structures de données séquentielles : listes, piles, files, vecteurs. Manipulation des structures de données séquentielles : insertion, recherche et retrait d'éléments. Algorithmes de tri. Arbres binaires. Algorithmes de recherche dans un arbre. Mise
en œuvre des arbres équilibrés. Files de priorité. Structures de données pour manipulation de texte. Algorithmes de filtrage de chaînes de caractères. Implémentation de graphes. Algorithmes de parcours de graphes. Ensembles.

- Responsable du site: Tarek Ould-Bachir
- Enseignant (éditeur) : Martine Bellaïche
- Enseignant (éditeur) : Mohammed Esseddik Ben Yahia
- Enseignant (éditeur) : Alexis Foulon
- Enseignant (éditeur) : Alexis Foulon
- Enseignant (éditeur) : Samuel Kadoury
- Enseignant (éditeur) : Lotfi Larbaoui
- Enseignant (éditeur) : Ettore Merlo
- Enseignant (éditeur) : Samuel Therrien
- Enseignant (éditeur) : Samuel Therrien