v2.11.0 (5354)

Cours scientifiques - SIM202 : Projet de simulation numérique

Domaine > Mathématiques et leurs applications.

Descriptif

Ce cours s’adresse aux étudiants qui seront amenés à travailler dans un environnement où le développement logiciel, bien que n’étant pas nécessairement le cœur de métier, est très présent, par exemple les laboratoires de recherche et développement des grandes entreprises et ce dans tous les domaines (mécanique, physique, finances,…). L’utilisation avancée et le développement des logiciels s’inscrivant dans un contexte technique et scientifique spécifique au laboratoire, il requiert bien évidemment un bon niveau dans les disciplines concernées mais également un bon niveau de programmation, car il s’agit soit de développer un code « durable » soit d’intégrer de nouvelles fonctionnalités dans un code existant reposant sur des concepts informatiques avancées.

Ce cours fait suite au cours de C++. Il s'agira ici de mettre en oeuvre des concepts de programmation dans le cadre de la réalisation d'un projet de simulation numérique conséquent faisant appel à diverses compétences : modélisation, algorithmique, développement en C++ et analyse des résultats de simulation. Les projets seront réalisés en groupe (2 à 4 étudiants suivant la nature du projet). Durant le déroulement du projet, plusieurs aspects seront mis en avant : partage des taches à réaliser, organisation et structuration du code (couche objet en particulier), démarche de développement, efficacité du code, pertinence de l'analyse de résultats. Les projets proposés seront en lien avec des problèmes issus de divers domaines : mécanique, physique, économie, ... dépendant des compétences du chargé de td.

Objectifs pédagogiques

Être capable de :
- réaliser un projet de simulation numérique faisant appel à diverses compétences: modélisation, algorithmique, développement en C++ et analyse des résultats de simulation;
- gérer un projet en groupe (partage des taches, synthèse des développements);
- organiser et structurer un code efficace (couche objet en particulier);
- analyser de façon pertinente les résultats d’un code.

21 heures en présentiel (7 blocs ou créneaux)
réparties en:
  • Travaux dirigés en salle info : 21

Diplôme(s) concerné(s)

Parcours de rattachement

Pour les étudiants du diplôme Master 1 Mathématiques et Applications - site Orsay

SIM201

Pour les étudiants du diplôme Diplôme d'Ingénieur de l'Ecole Nationale Supérieure de Techniques Avancées

SIM201

 

Format des notes

Numérique sur 20

Littérale/grade européen

Pour les étudiants du diplôme Master 1 Mathématiques et Applications - site Orsay

Vos modalités d'acquisition :

Dossier du projet et soutenance

Le rattrapage est autorisé (Note de rattrapage conservée)
  • le rattrapage est obligatoire si :
    Note initiale < 7
  • le rattrapage peut être demandé par l'étudiant si :
    7 ≤ note initiale < 10
L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 2 ECTS

Le coefficient de l'UE est : 1

La note obtenue rentre dans le calcul de votre GPA.

L'UE est évaluée par les étudiants.

Pour les étudiants du diplôme Diplôme d'Ingénieur de l'Ecole Nationale Supérieure de Techniques Avancées

Vos modalités d'acquisition :

Dossier du projet et soutenance

Le rattrapage est autorisé (Max entre les deux notes écrêté à une note seuil)
  • le rattrapage est obligatoire si :
    Note initiale < 6
  • le rattrapage peut être demandé par l'étudiant si :
    6 ≤ note initiale < 10
L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 2 ECTS
  • Scientifique acquis : 2

Le coefficient de l'UE est : 1

La note obtenue rentre dans le calcul de votre GPA.

L'UE est évaluée par les étudiants.

Programme détaillé

1-6. TD en salle info: Projet
7. TD en salle info: Soutenance des projets

Mots clés

Simulation numérique; C++

Méthodes pédagogiques

travail sur ordinateur en équipe

Support pédagogique multimédia

Oui

Veuillez patienter