Titre UE : MATHEMATIQUES INFORMATIQUE
- Bases de calcul scientifique et de résolution numérique
- Eléments de base d’algorithmique et de programmation
- Fonctionnement d’un système informatique simple
A l’issue de l’UE, l’étudiant sera capable de :
- Comprendre et réaliser un programme de résolution
d’un modèle mathématique
En particulier :
- Choisir et mettre en œuvre des méthodes numériques et/ou symboliques adaptées à la résolution d'un système d'équations modélisant un problème physique.
- Concevoir et programmer un algorithme répondant à un besoin fonctionnel en décrivant le
cahier des charges d'une application informatique.
Méthodes symboliques et numériques
- Notions de calcul formel.
- Méthodes numériques : intégration, résolution de systèmes linéaires et non linéaires, équations et système d’équations différentielles.
Programmation
- Programmation procédurale et application aux méthodes numériques.
- Programmation orientée objet : concepts clefs (classes, instances, relations, héritage…) ;
déclaration et instanciation de classes simples ; déclaration et exploitation de relations entre
objets.
- Cours, études dirigées, travaux pratiques
PARTIE INFO : PROJET EN BINOME 20%
- Le format des fichiers à déposer est le suivant : nom1_nom2_groupeTPxy_Info.zip (si vous travaillez seul : nom_groupeTPxy_Info.zip).
- Dans ce fichier .zip, il faudra vos scripts python (qui fonctionnent) et un compte rendu du modèle.
les arguments à renseigner ainsi que les commandes à utiliser.
- Le script python doit utiliser au maximum la programmation orientée objet (utilisation du mots clé class).
PARTIE MATHS 80%
- TPs (individuelle 50% + Binôme 50%)
Présence + Participation ±2