Fonctionnalité et Modularité
 Cours 1 
Rappels : programmation fonctionnelle. 
  [Pdf]
 Cours 2 
Fonctions anonymes, types polymorphes, exceptions, récursivité
  [Pdf]
 Cours 3 
Listes, filtrage, types. files d'attente.
  [Pdf]
 Cours 4 
Arbres, arbre binaire de recherche, arbres équilibrés.
  [Pdf]
 Cours 5 
Enregistremens, références. Programmation impérative.
  [Pdf]
 Cours 6 
Modules, signatures, foncteurs, compilation séparée.
  [Pdf]
 Cours 7 
Graphes, représentation, parcours de graphes. Arbres de recouvrement.
  [Pdf]
  
 Cours 8 
  Graphes, chemins. Labyrinthes. Plus courts chemins.
  [Pdf]
 Cours 9 
  Recherche exhaustive. Backtracking. Algorithmes gloutons.
  Programmation dynamique.
  [Pdf]
 Cours 10 
  Parallélisme, itérateurs parallèles. Architecture parallèle.
  [Pdf]
  
  
  
  
  
  
Le cours utilise les langages de programmation
Ocaml et
Haskell.
Cours 
  École européenne d'études avancées,
2024