1. Introduction
2. Langages à objets : Classes, objets, héritage, polymorphisme, liaison dynamique ...
3. Introduction à la programmation en JAVA
4. Structures de données (linéaires, arborescentes et fonctions de relations structurantes, ...)
5. Architectures multi-coeurs et méthodes de parallélisation
6. OpenMP / MPI
7. Mise en application
- Teacher: Hugues Digonnet