Le cours couvre un large éventail de techniques numériques et analytiques de base les plus importantes et utilisées en physique, y compris la résolution des équations non linéaires, la résolution des équations polynomiales, les méthodes d’extraction des valeurs propres et vecteurs propres, l’intégration et la dérivation numérique, la résolution des équations différentielles ordinaires et partielles, l’interpolation polynomiale, la méthode des moindres carrés, la génération de nombres aléatoires et la simulation par Monte Carlo. Plusieurs exercices considérablement révisés sont proposés aux étudiants. Les travaux pratiques qui illustrent des phénomènes physiques, autrefois effectués en langage FORTRAN et C ++, sont mis à jour et disponibles en langage Python.