Algorithmique numérique

lsinc1313  2024-2025  Charleroi

Algorithmique numérique
5.00 crédits
30.0 h + 30.0 h
Q1

  Cette unité d’enseignement n’est pas accessible aux étudiants d’échange !

Langue
d'enseignement
Français
Préalables

Le(s) prérequis de cette Unité d’enseignement (UE) sont précisés à la fin de cette fiche, en regard des programmes/formations qui proposent cette UE.
Acquis
d'apprentissage

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

A.A. S1.G1, S1.3 - A.A. S2.2, S2.4 - A.A S6.1
Eu égard au référentiel AA du programme « Bachelier en sciences informatiques », ce cours contribue au développement, à l'acquisition et à l'évaluation des acquis d'apprentissage suivants :
  • S1.G1, S1.3
  • S2.2, S2.4
  • S6.1
Les étudiants ayant suivi avec fruit ce cours seront capables de :
  • modéliser un problème simple en utilisant les notations mathématiques adéquates,
  • identifier les méthodes numériques classiques adaptées à la résolution d'un problème simple exprimé de manière mathématique,
  • choisir sur base de critères précis la méthode la plus efficace pour résoudre numériquement un tel problème,
  • implémenter une résolution numérique de ce problème simple,
  • expliciter les problèmes liés à la résolution numérique d'équation et leurs impacts : erreurs d'arrondi, convergence, critère d'arrêt.
 
Contenu
La philosophie du cours est l'introduction aux méthodes numériques au moyen de la description et surtout de l'implémentation de concepts venant des cours d'algèbre et d'analyse mathématique. Le but est de développer des algorithmes tout en observant quelles sont les limites de l'implémentation d'un concept mathématique : représentation des données (nombres...) et traitement des erreurs (calcul, stabilité, propagation...).
Méthodes d'enseignement
Par présentation du concept et par implémentation.
Modes d'évaluation
des acquis des étudiants
L'examen sera effectué en présentiel, par écrit, avec des questions ouvertes. L'évaluation porte sur l'ensemble de la matière vue lors des cours magistraux et des séances d'exercices. La note d'examen compte pour 90% de l'évaluation finale, les 10% restants provenant du travail continu et de l'assiduité lors des séances d'exercices. La note du travail continu et de l'assiduité lors des séances d'exercices est conservée pendant l'année académique (pas de réévaluation en seconde session pour cette partie).
Support de cours
  • "Numerical Methods in Engineering with Python 3" de Jaan Kiusalaas (ISBN-13: 978-1107033856)
  • "Numerical Algorithms" de Justin Solomon (ISBN-13: 978-1482251883)
  • Slides 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
Bachelier en sciences informatiques