1. Formations à la carte
  2. CSC001 : Analyse numérique en langage de programmation C/C++ (1) (6 ECTS)

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

  1. 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;

 

  1. Algorithmique
  • Notions de base (affectations, tests, boucles, branchements, fonctions);
  • Algorithmes de tris (rapide et à bulles);

 

  1. 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.