1. Tables de Hashage (définition d\\\'autres structures : dictionnaires, ensemble...)
2. Arbres et arborescences (parcours, fermeture transitive, tri, arbres binaires de
recherche, AVL, B-arbres...)
3. Graphes (arbre de recouvrement, algorithmes de plus court chemins, flots...)
4. Implémentation de ces concepts en Java.
5. Introduction aux algorithmes parallèles