L'objectif du cours est de donner aux étudiants qui le suivent un niveau "utilisateur avancé / développeur novice" de méthodes numériques pour les écoulements, avec un accent mis plus particulièrement sur les écoulements compressibles rencontrés dans les applications aéronautiques et spatiales ainsi que dans des dispositifs de conversion d'énergie. A l'issue du cours, l'étudiant.e doit être en mesure de sélectionner une méthode de résolution adaptée au problème visé et de comprendre son comportement (précision, robustesse). Il/Elle saura également réaliser certains développements simples dans des codes de simulation existants : modification de conditions aux limites ou implémentation d'un nouveau flux numérique.