Scientific computing

linma2710  2025-2026  Louvain-la-Neuve

Scientific computing
La version que vous consultez n'est pas définitive. Cette fiche d’activité peut encore faire l'objet de modifications. La version finale sera disponible le 1er juin.
5.00 crédits
30.0 h + 22.5 h
Q2
Enseignants
Préalables
Formation de base en méthodes numériques et programmation (niveau de LEPL1104).
Thèmes abordés
  • Calcul numérique en C++ et Python
  • Calcul parallèle
  • Méthodes numériques pour les équations aux dérivées partielles
Acquis
d'apprentissage

A la fin de cette unité d’enseignement, l’étudiant est capable de :

1 Eu égard au référentiel AA du programme « Master ingénieur civil en mathématiques appliquées », ce cours contribue au développement, à l'acquisition et à l'évaluation des acquis d'apprentissage suivants :
  • AA1.1, AA1.2, AA1.3
  • AA2.2, AA2.3, AA2.4
  • AA3.2
  • AA6.1, AA6.3
Plus précisément, au terme du cours, l'étudiant sera capable de :
  • Ecrire, modifier et utiliser des logiciels de calcul numérique en C++ et Python
  • Ecrire, modifier et utiliser des logiciels de calcul scientifique pour la résolution numérique d'équations aux dérivées partielles
  • Utiliser des techniques de calcul parallèle
Acquis d'apprentissage transversaux :
  • Utilisation d'un ouvrage de référence en angais ;
  • Utilisation de langages de programmation pour le calcul scientifique;
  • Production de logiciels accompagnés de documentation adéquate.
 
Contenu
  • Concepts de programmation en C++ et Python
  • Conception de logiciels numérique en C++ et Python
  • Analyse d'équations aux dérivées partielles
  • Méthodes numériques pour les équations aux dérivées partielles
  • Introduction au calcul parallèle avec MPI
  • Autres sujets liés aux thèmes du cours.
Méthodes d'enseignement
  • Séances de cours interactives
  • Devoirs, exercices ou travaux pratiques sous la supervision des assistants
Modes d'évaluation
des acquis des étudiants
  • Travail réalisé pendant le quadrimestre: devoirs, exercices ou travaux pratiques. Ces activités ne sont donc organisées (et évaluées) qu'une seule fois par année académique.
  • Examen écrit, ou oral selon les circonstances.
La note finale est min(1/2 D + 1/2 E, D+5, E+5), où D est la note du travail réalisé pendant le quadrimestre et E la note de l'examen.
Davantage d'informations sont fournies dans le document "Course outline" disponible sur Moodle (voir "Ressources en ligne" ci-dessous).
Autres infos
Les détails d'organisation sont spécifiés chaque année dans le plan de cours.
Bibliographie
  • Textbook
  • Complementary documents posted on Moodle
Further information is provided in the "Course outline" document available on Moodle.
Faculté ou entité
en charge


Programmes / formations proposant cette unité d'enseignement (UE)

Intitulé du programme
Sigle
Crédits
Prérequis
Acquis
d'apprentissage
Master [120] : ingénieur civil en informatique

Master [120] : ingénieur civil en mathématiques appliquées