Ense3 - rubrique formation - cursus

Computer Sciences (IEE / SEM / M1-SGB) - 4EUS3MON

  • Volumes horaires

    • CM -
    • Projet -
    • TD -
    • Stage -
    • TP 60.0
    • DS -

    Crédits ECTS

    Crédits ECTS 5.0

Objectif(s)

Cette UE, organisée autour des outils et de méthodes numériques, vise à former les élèves ingénieurs des filières IEE et SEM et le Master SGB sur des notions essentielles de la programmation orientée objet, des méthodes numériques et d’optimisation. L’apprentissage du langage Java pour la filière IEE et Python pour la filière SEM/SGB permettra de programmer et d’appréhender les méthodes numériques (méthode des éléments finis) en vue de la modélisation et l’étude des systèmes physiques. Les méthodes d’optimisation quant à elles visent à concevoir et à améliorer l’efficacité de ces systèmes. L'ensemble des travaux élèves est effectué sur ordinateur.

Responsable(s)

Brahim RAMDANE

Contenu(s)

Selon les filières, cet enseignement s’articule autour de trois axes principaux :
-> Filière IEE :
Programmation orientée objet (28h):
• Initiation au langage Java : syntaxe, les objets et interfaces.
• Méthodologies de conception orientée objet.
Les bureaux d’étude associés sont :
• Syntaxe et structure de langage et mise en œuvre de la notion de classe : problème de gestion de données.
• Syntaxe et structure de langage et mise en œuvre de la notion d'héritage: problème de gestion des formes géométriques (Shape)
• Projet "Occupancy estimators" : développement d'une interface graphique pour l'exploitation des données de consommation d'un bâtiment (estimation du nombre d'occupants du bâtiment).

Méthodes numériques pour les EDPs (20h):
• Méthode des éléments finis
Le projet associé est structuré autour de l'équation de Poisson qui sera résolu par la méthode des éléments finis :
• Projet : étude des décharges partielles dans un isolant diélectrique.

Optimisation (12h) :
• Introduction aux méthodes et aux problèmes d'optimisation
• Chaque groupe travaille et étudie un algorithme d'optimisation (principe de fonctionnement, tests, avantages et limites ...).
• Présentations orales et livrables écrits

-> Filière SEM et Master SGB :
Programmation orientée objet (16h):
• Méthodologies de conception orientée objet : les notions de l'objet, l'héritage... (Langage Python).
Le bureau d’étude associé concerne le développement d'une application pour l'exploitation et la gestion d'un parking de voitures et/ou Solar mask.

Méthodes numériques pour les EDPs (32h):
• Méthode des éléments finis
Le projet associé est structuré autour de l'équation de Poisson qui sera résolu par la méthode des éléments finis :
• Projet : étude et modélisation d'un dissipateur de chaleur pour les LEDs

Optimisation (12h) :
• Introduction aux méthodes et aux problèmes d'optimisation
• Chaque groupe travaille et étudie un algorithme d'optimisation (principe de fonctionnement, tests, avantages et limites ...).
• Présentations orales et livrables écrits

Prérequis

Notions en informatique
Cours de méthodes numériques de 1ère année

Contrôle des connaissances

Session 1
Contrôle continu (CC1) :

  • Filière IEE : 2 projets en binôme avec rapports + soutenances individuelles (50%) + 3 comptes-rendus de BE (50%)
  • Filière SEM & Master SGB : 1 projet en binôme avec rapport + soutenance individuelle (50%) + 2 compte-rendus de BE (50%)

Session 2
Examen terminal (ET2) : la note obtenue en session 2 remplace la note CC1 session 1

L'examen existe en français et en anglais FR FR

Calendrier

Le cours est programmé dans ces filières :

cf. l'emploi du temps 2025/2026

Informations complémentaires

Code de l'enseignement : 4EUS3MON
Langue(s) d'enseignement : FR FR

Vous pouvez retrouver ce cours dans la liste de tous les cours.

Bibliographie

Coulomb J.L., "Optimisation", chapitre 8 de "Electromagnétisme et problèmes couplés", 'Electromagnétisme et éléments finis 3', EGEM, Hermes (2002).

M. Bonjour, G. Falquet, J. Guyot et A. Le Grand, "Java : de l'esprit à la méthode - distribution d'applications sur Internet", International Thomson Publisher, 1996.

Euvrard D., " Résolution numérique des équations aux dérivées partielles ", Masson, Paris (1994).

Danaila I. et al, "Introduction au calcul scientifique par la pratique ", Dunod, Paris (2005).