Cette UE a pour objectif de familiariser les étudiants avec l’utilisation du langage python pour des applications scientifiques. Le cours est divisé en deux parties, une première portant sur le langage python en lui même, et une seconde sur l’utilisation du langage python pour résoudre des problèmes d’algèbre linéaire.
Compétences à acquérir
Maitriser les bases du langage Python, hors programmation orienté objet
Etre capable de transformer un problème d’algèbre linéaire en un programme python
Langue(s) d'enseignement
Français
Prérequis obligatoires
Espaces vectoriels de dimension finie, applications linéaires, matrices, diagonalisation, transformée de Fourier discrète.
Modalités d'organisation
Chacune des deux parties de l’UE comportera 6 heures de cours et 14 heures de TP.