CSC001 : Analyse numérique en langage de programmation C/C++ (1) (6 ECTS)
Pré-requis
Niveau L1 (licence première année) notions d'analyse et d'algèbre linéaire
Objectifs
- Apprentissage des méthodes numériques de base;
- Notions d'algorithmique;
- Apprentissage d'un langage structuré;
- Applications à l'analyse numérique.
Contenu
- Analyse numérique
- Représentation des nombres en machine, erreurs d'arrondis;
- Résolution d'équations;
- Intégration et dérivation numérique;
- Méthode des moindres carrés;
- Lissage de fonctions, approximation;
- Algorithmique
- Notions de base (affectations, tests, boucles, branchements, fonctions);
- Algorithmes de tris (rapide et à bulles);
- Apprentissage du C /C++
- Programmation des méthodes vues en 1 en introduisant progressivement les spécificités du langage objet;
- Utilisation de modules existants.
Organisation de la formation
- Les supports de cours ed ED seront mis à disposition sur Moodle
- L'accès à un serveur permettant d'éditer, compiler et exécuter du code sera mis à disposition
- Cours en ligne (visioconférence) le mardi de 17h30 à 21h30
Modalités de validation
Contrôle continu
Compétences visées
Être capable de choisir et mettre en oeuvre une méthode numérique pour la résolution d'un problème de modélisation.
Cette unité d'enseignement n'est dispensée dans aucun centre pour le moment.
N'hésitez pas à revenir consulter cette page régulièrement.