Upload
lyhanh
View
215
Download
0
Embed Size (px)
Citation preview
ENSIIE
2012 : OPTIONS PROPOSÉES AU SEMESTRE 4
TABLE DES MATIÈRES
Découpage par groupes d’options 1
Options du groupe 1.1 2[PST] Processus stochastiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2[SE1] Systèmes d’exploitation 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3[SETR1] Systèmes embarqués . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4[CAL] Modèles de calculs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Options du groupe 1.2 6[MOST] Modélisation statistique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6[RIAL] Réseaux IP et administration LAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7[CORO] Compléments et outils de recherche opérationnelle . . . . . . . . . . . . . . . . . . . . . . 8[RRV1] Robotique et réalité virtuelle 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Options du groupe 1.3 11[IMF] Instruments et modèles financiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11[TPPA] Tests de performance des applications dans les architectures N-tiers . . . . . . . . . . . . . 12[IA1] Intelligence artificielle 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Options du groupe 2.1 15[MNS] Méthodes numériques de simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15[PCV] Programmation concurrente et vérification . . . . . . . . . . . . . . . . . . . . . . . . . . . 16[SETR2] Systèmes temps réel et systèmes temps réel embarqués . . . . . . . . . . . . . . . . . . . 17[RRV2] Robotique et réalité virtuelle 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Options du groupe 2.2 20[ICS] Introduction au calcul stochastique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20[SE2] Systèmes d’exploitation 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21[GPE] Gestion de la production dans l’entreprise . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Options du groupe 2.3 24[GAP] Gestion d’actifs et projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24[SSI] Sécurité des systèmes d’information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25[IA2] Intelligence artificielle 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
DÉCOUPAGE PAR GROUPES D’OPTIONS
Groupe 1.1 Groupe 1.2 Groupe 1.3 Groupe 2.1 Groupe 2.2 Groupe 2.3 Groupe 2.0PST MOST IMF MNS ICS GAPSE1 RIAL PCV SE2? SSI
SETR1 SETR2?
CAL CORO TPAARRV1 IA1 RRV2? GPE IA2? C
halle
nge
TABLE 1 – Répartition des options par groupes. Les UE? nécessitent des pré-requis dans les groupes 1.x (cf.pré-requis dans les descriptions). Les UE ont un effectif limité.
Organisation. Les options sont réparties en 7 groupes (cf. tableau 1). La signification des groupes en termed’organisation est la suivante :
– les options des groupes 1.x ont lieu en première partie de semestre ;– les options des groupes 2.x ont lieu en seconde partie de semestre ;– les options des groupes x.1 ont lieu les mardis après-midi et mercredis matin ;– les options des groupes x.2 ont lieu les lundis après-midi et jeudis matin ;– les options des groupes x.3 ont lieu les vendredis matin et après-midi.
Inscription. Il faut choisir 6 options 1 parmi les 7 groupes (1 option par groupe). Deux tours sont prévus.
Premier tour – Les inscriptions sur le serveur seront ouvertes du jeudi 1 décembre à 12h45 aumercredi 7 décembre à 23h59.
– Les résultats du premier tour seront affichés le jeudi 8 décembre.
Entre les deux tours – Les UE dont l’effectif est supérieur ou égal à 10 ouvrent.
– Un second tour est proposé aux élèves inscrits en liste d’attente dans les UE àeffectif limité et à ceux inscrits dans les UE dont l’effectif est inférieur à 10.
– Dans ces UE, on conserve la possibilité d’ouvrir les 2 UE dont l’effectif est leplus important.
Second tour – Les inscriptions sur le serveur seront ouvertes du vendredi 9 décembre à 12h45au mardi 13 décembre à 23h59.
– Les UE dont l’effectif est supérieur ou égal à 8 ouvrent.
– Les listes définitives seront affichées le jeudi 15 décembre.
Autres informations – Les UE à effectif limité fonctionnent sur la base du « premier arrivé, premierservi ».
– Les inscriptions se font sur le portail de la scolarité : https://scolarite.ensiie.fr/index.php?page=choix-options-s4.
– En cas de problème pour accéder au serveur, il faudra passer à la scolarité pourtransmettre ses vœux à Ramla Aouiouiche.
– Les élèves qui n’effectueront pas leur inscription seront automatiquement affec-tés à des UE que nous choisirons.
1. Dans la limite des 34 ECTS, les options de S2 à repasser sont prioritaires.
1
[PST] PROCESSUS STOCHASTIQUES
Responsable de l’UE Abass Sagna
Pré-requis L’UE probabilités de S1 pour le module 1.L’UE analyse de données de S3 pour le module 2.
Effectif Non limité
Module 1 Martingales et chaînes de Markov (Coef. 0.5)
Module 2 Séries temporelles (Coef. 0.5)
MARTINGALES ET CHAÎNES DE MARKOV
Responsable Abass Sagna
Évaluation (1re session) Examen écrit
Évaluation (2e session) Examen écrit
Découpage CM : 8 séances ; TD : 3 séances ; TP : 1 séance ; 1 examen.
Objectifs Ce cours introduit les martingales en temps discret et les chaînes de Markov àespace d’états dénombrables. Il prépare les élèves à pouvoir suivre des UE oùces notions sont abordées : en finance où la notion de martingale est fondamen-tale, en RO où les chaînes de Markov sont abordées, en statistiques, etc.
Contenu Martingales à temps discret :
– notion de martingale ;
– martingales arrêtées ;
– théorèmes de convergence ;
– applications
Chaînes de Markov :
– matrice de transition ;
– chaîne de Markov ;
– opérateur potentiel ;
– problèmes de passage ;
– récurrence-transcience ;
– mesure invariante ; applications.
SÉRIES TEMPORELLES
Responsable Ferhat Mihoubi (UÉVE)
Évaluation (1re session) Projet
Évaluation (2e session) Non rattrapable
Découpage CM : 8 séances ; TD : 3 séances ; Projet : 2 séances.
Objectifs Ce cours introduit des méthodes de représentation, d’identification, d’estima-tion et de prévision de séries temporelles.
Contenu – Méthode de Box-Jenkins ;
– tendance stochastique et tendance déterministe ;
– tests de racine unitaire ; processus vectoriel autorégressif (VAR).
2
[SE1] SYSTÈMES D’EXPLOITATION 1
Responsable de l’UE Ivan Augé
Pré-requis Notions d’assembleur, de programmation, langage C, système Unix.
Effectif Non limité
SYSTÈMES D’EXPLOITATION
Responsable Ivan Augé
Intervenants Ivan Augé et Gérard Berthelot
Évaluation (1re session) Contrôle continu
Évaluation (2e session) Non rattrapable
Découpage Cours : 12 séances ; TD : 2 séances ; TP : 11 séances.
Objectifs Donner aux élèves une culture système. Qu’est-ce qu’une machine, un OS,un kernel, un système de fichiers, un périphérique, une chaîne de compilation,etc. ? Comment tous ces éléments s’agencent pour former un tout cohérent etfonctionnel ?
Contenu – Processeur Intel ;
– boot ;
– compilation ;
– démarrage d’un système ;
– appels système et gestion des piles ;
– système de fichiers.
3
[SETR1] SYSTÈMES EMBARQUÉS
Responsable de l’UE Alain Autin
Pré-requis Les UE systèmes informatiques de S1 et S2.
Effectif Non limité
CONCEPTION D’UN SYSTÈME EMBARQUÉ ÉLÉMENTAIRE
Responsable Alain Autin
Évaluation (1re session) Projet par groupe de 2 à 4 élèves
Évaluation (2e session) Non rattrapable
Découpage Cours : 5 séances ; TD : 10 séances ; Projet : 11 séances.
Objectifs Initier les élèves à la conception de systèmes embarqués, applications de l’in-formatique de notre environnement quotidien. Développer et mettre en pratiqueles connaissances en systèmes informatiques.
Contenu – Présentation du problème et solution retenue ;
– les moyens mis en œuvre ;
– le design de circuits ;
– le processeur Nios, softcore embarqué ;
– les logiciels de développement ;
– spécification et conception d’un système embarqué élémentaire ;
– développement par équipe d’un projet dans des domaines variés (audio,vidéo, jeux, etc.).
4
[CAL] MODÈLES DE CALCULS
Responsable de l’UE Xavier Urbain
Pré-requis Notions de programmation.
Effectif Non limité
MODÈLES DE CALCULS
Responsable Xavier Urbain
Intervenants Xavier Urbain, Pierre Courtieu (CNAM), Denis Cousineau (INRIA), interven-tions d’Olivier Pons (CNAM) et Julien Forest.
Évaluation (1re session) Examen
Évaluation (2e session) Examen
Découpage Cours : 12 séances ; TD : 13 séances ; 1 examen.
Objectifs On se posera la question de savoir ce qu’est un programme, ce qu’est une fonc-tion, bref ce qu’est un calcul, et de ce que sont les problèmes qu’on peut ouqu’on ne peut pas résoudre avec des programmes. On verra quelles sont leséquivalences entre différentes philosophies et modèles de calcul, principale-ment : machines de Turing, fonctions récursives partielles, lambda-calcul. Onverra enfin ce qu’on peut en tirer pour une bonne pratique de la programmation.
Contenu Machines de Turing, décidabilité/indécidabilité, calculabilité, fonctions récur-sives partielles (brièvement), lambda-calcul, propriétés de ces modèles, équi-valences entre modèles.
5
[MOST] MODÉLISATION STATISTIQUE
Responsable de l’UE Marie SzafranskiPré-requis L’UE programmation impérative de S1 et celles d’optimisation mathématique
et statistiques et outils informatiques de S2. Les élèves doivent égalementsuivre (sans trop de difficulté) l’UE analyse de données de S3.
Effectif Limité à 30 élèvesModule 1 Introduction à l’apprentissage statistique (Coef. 0.5)Module 2 Régression avancée (Coef. 0.5)
INTRODUCTION À L’APPRENTISSAGE STATISTIQUE
Responsable Jean-Christophe Janodet (UÉVE)Intervenants Jean-Christophe Janodet et Marie SzafranskiÉvaluation (1re session) 1/3 × TP notés + 2/3 × examen écritÉvaluation (2e session) 1/3 × TP notés (non rattrapable) + 2/3 × examen écritDécoupage Cours : 7 séances ; TP : 5 séances.Objectifs L’apprentissage statistique (ou apprentissage automatique) regroupe un en-
semble de méthodes qui vise à analyser, interpréter, voire prédire un phéno-mène. Ce cours a pour objectif de donner aux élèves des éléments théoriqueset pratiques de l’apprentissage, en particulier dans le cadre de la classificationdite supervisée.
Contenu Le cours est une introduction à la théorie et aux méthodes de l’apprentissagestatistique supervisé. Il est organisé de la façon suivante :
– introduction à l’apprentissage statistique ;– méthodologie de l’apprentissage statistique ;– méthodes : réseaux de neurones, arbres de décisions, boosting et SVM.
RÉGRESSION AVANCÉE
Responsable Christophe Ambroise (UÉVE)Intervenants Christophe Ambroise, Julien Chiquet (UÉVE) et Camille Charbonnier (UÉVE)Évaluation (1re session) 1/3 × projet+ 2/3 × examen écritÉvaluation (2e session) 1/3 × projet (non rattrapable) + 2/3 × examen écritDécoupage Cours : 6 séances ; TD machine : 6 séances (dont certaines couplées au projet) ;
1 examen.Objectifs Le cours présente la théorie et la pratique de modèles de régression plus so-
phistiqués que le modèle linéaire. Il vise à donner des outils pour la prédictionde données réparties en deux ou plusieurs catégories, ainsi que des approchesprenant en compte des non-linéarités.
Contenu Le modèle linéaire est un modèle central dans la pratique des statistiques. Cecours présentent des extensions du modèle de régression linéaire multiple. Enparticulier :
– la régression logistique ;– le modèle linéaire généralisé ;– la régression non paramétrique ;– la sélection de modèle.
6
[RIAL] RÉSEAUX IP ET ADMINISTRATION LAN
Responsable de l’UE Yacine Ghamri Doudane
Pré-requis Aucun
Effectif Non limité
Module 1 Administration d’un LAN (Coef. NC)
Module 2 Réseaux IP (Coef. NC)
ADMINISTRATION D’UN LAN
Responsable Ivan Augé
Intervenants Ivan Augé et Gérard Berthelot
Évaluation (1re session) Contrôle continu
Évaluation (2e session) Non rattrapable
Découpage Cours : 3 séances ; TP : 7 séances.
Objectifs Présenter les outils qu’utilise un ingénieur système et montrer comment or-ganiser un LAN. Le cours met l’élève en situation d’administrateur sur desmini-LAN composés de machines Linux.
Contenu – Gestion d’une machine isolée ;
– gestion d’une machine cliente d’un LAN ;
– organisation et gestion d’un LAN.
RÉSEAUX IP
Responsable Yacine Ghamri Doudane
Intervenants Yacine Ghamri Doudane et Philippe Valembois
Évaluation (1re session) Examen et contrôle continu
Évaluation (2e session) NC
Découpage Cours : 8 séances ; TD : 3 séances ; TP : 4 séances ; 1 examen.
Objectifs Maîtrise de l’architecture TCP/IP à la base de l’Internet. On s’intéressera d’unpoint de vue théorique et pratique à la couche IP (notamment au routage) et àla couche transport (TCP, UDP).
Contenu – Architecture et protocoles de l’Internet ;
– détails du fonctionnement de la couche réseau de l’Internet ;
– détails du fonctionnement de la couche transport de l’Internet.
7
[CORO] COMPLÉMENTS ET OUTILS DE RECHERCHE OPÉRATIONNELLE
Responsable de l’UE Sourour Elloumi
Pré-requis Notions de recherche opérationnelle.
Effectif Non limité
COMPLÉMENTS ET OUTILS DE RECHERCHE OPÉRATIONNELLE
Responsable Sourour Elloumi
Intervenants Sourour Elloumi, Alain Billionnet, Alain Faye et Nicolas Derhy (GdF)
Évaluation (1re session) Examen écrit (8 points) + Projet (6 points) + TP notés (6 points)
Évaluation (2e session) Examen écrit
Découpage Cours : 15 séances ; TD : 10 séances ; 1 examen.
Objectifs L’objectif de ce cours est d’apporter des compléments en programmation li-néaire et d’en donner un aspect concret par la modélisation de problèmes, lamise en œuvre des méthodes et l’utilisation des logiciels de programmationmathématique.
Contenu Partie 1. Compléments de programmation linéaire (Alain Billionnet) :
– dualité ;
– analyse de sensibilité ;
– méthodes de points intérieur ;
– initiation à la programmation linéaire en nombres entiers ;
– quelques compléments de RO dans le domaine stochastique.
Partie 2. Modélisation et mise en œuvre informatique de la résolution de pro-blèmes de Recherche Opérationnelle (Sourour Elloumi) :
– programmation classique ;
– solveur excel ;
– logiciels dédiés comme glpk ou cplex.
Partie 3. Résolution de problèmes de grande taille (Alain Faye) :
– méthode de génération de colonnes : application à la conception de ré-seaux ;
– partition de graphes. . .
Projet informatique (Nicolas Derhy) : mise en œuvre sur un problème concretd’optimisation de l’exploitation du gaz.
8
[RRV1] ROBOTIQUE ET RÉALITÉ VIRTUELLE 1
Responsable de l’UE David Roussel
Pré-requis Notions d’algèbre linéaire et langages objet.
Effectif Non limité
Module 1 Réalité virtuelle (Coef. 0.31)
Module 2 Robotique (Coef. 0.38)
Module 3 Vision artificielle (partie 1) (Coef. 0.31)
RÉALITÉ VIRTUELLE
Responsable Guillaume Bouyer
Évaluation (1re session) Examen écrit
Évaluation (2e session) Examen écrit
Découpage Cours : 7 séances ; 1 examen.
Objectifs Sensibiliser les élèves à cette nouvelle technologie et présenter ses fondementsaussi bien technologiques que théoriques.
Contenu – Définitions et concepts, histortique, applications ;
– canaux sensorimoteurs et interfaces visuelle, audio et haptique, systèmesde capture ;
– multimodalités et techniques d’interactions ;
– outils et techniques logicielles.
ROBOTIQUE
Responsable Malik Mallem (UÉVE)
Évaluation (1re session) Examen écrit
Évaluation (2e session) Examen écrit
Découpage Cours : 6 séances ; TD : 3 séances ; 1 examen.
Objectifs Présentation des principales méthodes de calcul de modèles géométriques etcinématiques de robots série et parallèle.
Contenu – Introduction à la robotique ;
– constituants et fonctions d’un robot ;
– modélisation géométrique et différentielle de bras manipulateur à 6ddl :
– modèle géométrique direct et inverse ;
– modèle différentiel direct et inverse ;
– structures de base des robots manipulateurs ;
– exemples de modélisation de bras manipulateurs :
– paramètres de Denavit - Hartenberg ;
– utilisation des modèles ;
– génération de trajectoires ;
– introduction sur les robots parallèles.
9
VISION ARTIFICIELLE (PARTIE 1)
Responsable David Roussel
Évaluation (1re session) TD notés sur machine
Évaluation (2e session) Examen sur machine
Découpage Cours : 4 séances ; TD : 4 séances.
Objectifs Présenter les différents concepts, outils mis en œuvre en vision artificielle, ainsique les principales applications.
Contenu – Introduction ;
– vsion artificielle 2D – généralités ;
– saisie, traitement et segmentation d’une image ;
– primitives de description d’objets, modélisation et reconnaissance desformes ;
– vision artificielle 3D :
– procédés de relevés 3D : télémétrie, stéréoscopie active, stéréoscopiepassive, vision dynamique ;
– modélisation et calibration des capteurs.
10
[IMF] INSTRUMENTS ET MODÈLES FINANCIERS
Responsable de l’UE Thomas Lim
Pré-requis L’UE probabilités de S1. L’UE introduction aux marchés financiers de S3 estfortement recommandée.
Effectif Non limité
Module 1 Instruments financiers (Coef. 0.5)
Module 2 Modèles discrets en finance (Coef. 0.5)
INSTRUMENTS FINANCIERS
Responsable Serge Werle (BNP Paribas)
Intervenants Serge Werle et Sanjeevan Chandrakarassam (BNP Paribas)
Évaluation (1re session) Contrôle continu
Évaluation (2e session) Examen écrit ou oral en fonction du nombre d’élèves concernés
Découpage Cours : 12 séances.
Objectifs L’objectif de ce cours consiste à permettre aux élèves d’acquérir des connais-sances pratiques sur les instruments financiers et les dérivés.
Contenu – Étude du marché obligataire ;
– les contrats forwards ;
– les contrats futures ;
– les SWAPS.
MODÈLES DISCRETS EN FINANCE
Responsable Étienne Chevalier (UÉVE)
Autre intervenant Thomas Lim
Évaluation (1re session) Contrôle continu
Évaluation (2e session) Examen écrit ou oral en fonction du nombre d’élèves concernés
Découpage Cours : 12 séances.
Objectifs Ce cours présente les notions fondamentales de la finance mathématique dans lecadre de modèles discrets. Le premier objectif est de comprendre les liens entreles notions de non-arbitrage, de complétude et de probabilités risque-neutre. Lesecond est la valorisation et la couverture de produits dérivés dans des modèlessimples.
Contenu – Modélisation discrète d’un marché financier ;
– viabilité et complétude d’un marché financier ;
– valorisation et couverture d’options en marché complet ;
– modèle binomial et CRR.
11
[TPPA] TESTS DE PERFORMANCE DES APPLICATIONS DANS LESARCHITECTURES N-TIERS
Responsable de l’UE Claude Deblangy
Pré-requis L’UE bases de données de S1.
Effectif Non limité
Module 1 Conduite des tests techniques (Coef. NC)
Module 2 Étude approfondie et administration d’Oracle 10g (Coef. NC)
CONDUITE DES TESTS TECHNIQUES
Responsable Claude Deblangy
Évaluation (1re session) Projet : tests de charge sur un projet spécifique à ce cours ou pris parmi lesautres projets de l’école.
Évaluation (2e session) Non rattrapable
Découpage NC
Objectifs Comprendre les enjeux et les apports des tests de performances. Ce cours s’ap-puie sur des cas concrets en architecture n-tiers et les outils HP (LoadRunner)
Contenu – Objectifs des tests de charge.
– Les différents types de tests de performances.
– Contraintes, étapes et planning global d’un projet de tests de charge.
– Architectures mises enœuvre : applicatifs et outils de tir (exemple avecperformance center/loadrunner de HP).
– Métrologie : scénarios, chronologie d’un tir, points de mesures (notam-ment sur Oracle10g).
– Déroulement pratique d’un tir et analyse des résultats de tirs (étude desgraphes significatifs).
– Points remarquables à respecter pour assurer le succès des tests de charge.
ÉTUDE APPROFONDIE ET ADMINISTRATION D’ORACLE 10G
Responsable Claude Deblangy
Évaluation (1re session) Projet : mettre en œvre Oracle 10g sur un projet spécifique à ce cours ou prisparmi les autres projets de l’école.
Évaluation (2e session) Non rattrapable
Découpage NC
Objectifs Comprendre le fonctionnement interne, mettre enœuvre et administrer Oracle10g dans le but d’en tirer les meilleures performances.
Contenu – Architectures logique et physique d’Oracle 10g.
– Architecture interne d’Oracle 10g (disque, processus, mémoire).
– Révisions et compléments de SQL et de PL/SQL pour les DBA.
– Étude détaillée du dictionnaire des données (métabase).
– Stratégies de sécurité (gestion des transactions et des accès concurrents) .
12
– Étude détaillée de l’administration d’Oracle10g sous Windows et Linux :
– création, démarrage, arrêt, sauvegarde et export d’une base Installa-tion d’Oracle 10g sous Linux ;
– gestion des utilisateurs, des profils et des rôles ;
– Oracle Enterprise Manager (OEM) ;
– architecture Oracle Net ;
– mise en œuvre de JDBC et de SQLJ ;
– optimisation et performances.
13
[IA1] INTELLIGENCE ARTIFICIELLE 1
Responsable de l’UE Louis Gacôgne
Pré-requis L’UE de programmation fonctionnelle de S1 et de logique de S2.
Effectif Non limité
Module 1 Intelligence artificielle (Coef. 0.5)
Module 2 Prolog (Coef. 0.25)
Module 3 Apprentissage (Coef. 0.25)
INTELLIGENCE ARTIFICIELLE
Responsable Louis Gacôgne
Évaluation (1re session) Devoir
Évaluation (2e session) Devoir
Découpage Cours : 9 séances ; TD : 2 séances.
Objectifs Donner un panorama de ce qui se fait en intelligence artificielle.
Contenu – Introduction à l’IA ;
– résolution de problèmes : représentation de connaissances, parcours degraphes, plannification, etc. ;
– systèmes-experts ;
– logique floue et traitement des incertitudes.
PROLOG
Responsable Louis Gacôgne
Évaluation (1re session) Devoir et projet
Évaluation (2e session) Devoir
Découpage Cours : 4 séances ; TD : 3 séances ; TP : 2 séances.
Objectifs Montrer un langage non typé abordant une façon de poser les problèmes com-plètement différente de la programmation classique.
Contenu Langage Prolog.
APPRENTISSAGE
Responsable Laurent Orseau (AgroParisTech)
Intervenants Laurent Orseau et Christine Martin (AgroParisTech)
Évaluation (1re session) Interrogation
Évaluation (2e session) Devoir
Découpage Cours : 2 séances ; TD : 2 séances ; TP : 2 séances.
Objectifs Donner un aperçu du domaine de l’apprentissage.
Contenu Connexionisme et apprentissage par renforcement.
14
[MNS] MÉTHODES NUMÉRIQUES DE SIMULATION
Responsable de l’UE Vincent Torri (UÉVE)
Pré-requis L’UE probabilités de S1 et celles de statistiques de S2.L’UE analyse de données de S3.
Effectif Non limité
Module 1 Méthodes de simulation (Coef. 0.5)
Module 2 Analyse numérique des EDP (Coef. 0.5)
MÉTHODES DE SIMULATION
Responsable Pierre Dossantos Uzarralde (CEA)
Évaluation (1re session) Contrôle continu
Évaluation (2e session) Examen écrit ou oral en fonction du nombre d’élèves concernés
Découpage Cours : 9 séances ; TP : 4 séances.
Objectifs Ce cours présente les bases des méthodes de simulation utilisées en statistiquenotamment en statistique bayésienne, en particulier les méthodes de calcul demaximisation et d’intégration en dimension élevée qui sont nécessaires pourtraiter les modèles complexes utilisés dans les domaines tels que l’économétrie,la finance, la génétique, l’écologie ou la physique.
Contenu – Méthodes de Monte Carlo ;
– rappels sur les chaines de Markov ;
– la méthode de Métropolis-Hastings ;
– la méthode du recuit simulé ;
– l’inférence bayésienne ;
– les méthodes MCMC.
ANALYSE NUMÉRIQUE DES EDP
Responsable Vincent Torri
Évaluation (1re session) Contrôle continu
Évaluation (2e session) Examen écrit ou oral en fonction du nombre d’élèves concernés
Découpage Cours : 9 séances ; TP : 4 séances.
Objectifs Ce cours a pour but de familiariser les élèves avec quelques techniques d’ana-lyse numérique des équations aux dérivées partielles (EDP). Ce cours est forte-ment recommandé, voire obligatoire, pour ceux qui souhaitent suivre la filièredes mathématiques appliquées, en particulier des mathématiques financières.
Contenu – Méthode des différences finies ;
– consistance, stabilité, convergence et ordre d’une méthode ;
– application : équation de la chaleur, équations hyperboliques.
15
[PCV] PROGRAMMATION CONCURRENTE ET VÉRIFICATION
Responsable de l’UE Gérard Berthelot
Pré-requis Les UE systèmes informatiques de S1 et S2 automates. L’UE logique de S2.L’UE langages objets de S3.
Effectif Non limité
Module 1 Concepts et model-checking (Coef. 0.5)
Module 2 Programmation concurrente en Java (Coef. 0.5)
CONCEPTS ET MODEL-CHECKING
Responsable Gérard Berthelot
Évaluation (1re session) Examen sans document
Évaluation (2e session) Examen sans document
Découpage Cours : 6 séances ; TD : 4 séances ; TP : 4 séances.
Objectifs Comprendre les difficultés inhérentes à la programmation concurrente (sectionscritiques et interblocages), maîtriser les outils standards de synchronisation deprocessus (sémaphores) et les techniques de vérification (model-checking).
Contenu – Organisation des traitements en activités concurrentes (processus outhreads), difficultés liées aux variables partagées, sections critiques, blo-cages dus aux accès concurrents ;
– apprentissage d’un environnement de vérification exhaustive.
PROGRAMMATION CONCURRENTE EN JAVA
Responsable Gérard Berthelot
Évaluation (1re session) Projet
Évaluation (2e session) Examen sans document
Découpage
Objectifs Maîtriser les mécanismes offerts par Java pour la conception de programmesconcurrents.
Contenu – Threads Java, locks, wait, notify ;
– Conccurent Java ;
– mise en pratique sur un projet.
16
[SETR2] SYSTÈMES TEMPS RÉEL ET SYSTÈMES TEMPS RÉEL EMBARQUÉS
Responsable de l’UE Alain Autin
Pré-requis Les UE systèmes informatiques de S1 et S2. L’UE systèmes embarqués de S4.
Effectif Non limité
CONCEPTION D’APPLICATIONS TEMPS RÉEL
Responsable Alain Autin
Évaluation (1re session) Projet réalisé par groupes de 2 ou 4
Évaluation (2e session) Non rattrapable
Découpage Cours : 6 séances ; TD : 9 séances ; Projet : 11 séances.
Objectifs Initier les élèves à la conception d’applications temps réel. Accroître les com-pétences dans le domaine des systèmes embarqués.
Contenu – Rappels système et présentation du temps réel ;
– Vaxln système temps réel de référence ;
– le système « Yacoubat », notre système pédagogique ;
– quelques Os temps réel du moment : QNX, RTAI, XENOMIA,MicroC/OS-II ;
– les maquettes et simulateur support des projets ;
– le projet.
17
[RRV2] ROBOTIQUE ET RÉALITÉ VIRTUELLE 2
Responsable de l’UE David Roussel
Pré-requis L’UE robotique et réalité virtuelle 1 de S4.
Effectif Non limité
Module 1 Vision artificielle (partie 2) (Coef. 0.15)
Module 2 Projet (Coef. 0.42)
Module 3 Contrôle de process (Coef. 0.42)
VISION ARTIFICIELLE (PARTIE 2)
Responsable David Roussel
Évaluation (1re session) TD notés sur machine
Évaluation (2e session) Examen sur machine
Découpage Cours : 2 séances ; TD : 2 séances.
Objectifs Présenter les différents concepts, outils mis en œuvre en vision artificielle, ainsique les principales applications.
Contenu – Introduction ;
– vsion artificielle 2D – généralités ;
– saisie, traitement et segmentation d’une image ;
– primitives de description d’objets, modélisation et reconnaissance desformes ;
– vision artificielle 3D :
– procédés de relevés 3D : télémétrie, stéréoscopie active, stéréoscopiepassive, vision dynamique ;
– modélisation et calibration des capteurs.
PROJET
Responsable Jean-Yves Didier (UÉVE)
Évaluation (1re session) Soutenance de projet
Évaluation (2e session) Non rattrapable
Découpage Cours : 1 séance ; Projet : 10 séances.
Objectifs Appliquer sous la forme d’un projets les notions vues en robotique et visionartificielle ou en réalité virtuelle.
Contenu – Cours introductif sur les API 3D telles que Inventor et 3D Via studio(descendant de Virtools) utilisées dans les projets ;
– Projet robotique/réalité augmentée ou réalité virtuelle sur machine.
CONTRÔLE DE PROCESS
Responsable Gilney Damm (UÉVE)
Évaluation (1re session) Contrôle continu (2 devoirs sur table)
18
Évaluation (2e session) Examen écrit
Découpage Cours : 9 séances ; TD : 2 séances.
Objectifs Introduire les principaux concepts et outils de contrôle et de la commande parcalculateur d’un processus (industriel ou non) continu ou discret.
Contenu – Modèles dynamiques ;
– systèmes linéaires : fonction de transfert - représentation entrée/sortie,pôles et zéros, variables d’état ;
– schéma bloc ;
– définitions de la stabilité ;
– lieux des racines (Root Locus) ;
– commandabilité et observabilité ;
– systèmes de commande : PID, avance et retard de phase (Lead-Lag), re-tour d’état ;
– estimation d’état (obsevateurs) ;
– commande numérique : échantillonage, transformée en z, fonction detransfert en z, représentation d’état à temps discret, commande par pla-cement des pôles, observateurs.
19
[ICS] INTRODUCTION AU CALCUL STOCHASTIQUE
Responsable de l’UE Étienne Chevalier (UÉVE)
Pré-requis L’UE probabilités de S1.
Effectif Non limité
CALCUL STOCHASTIQUE
Responsable Étienne Chevalier (UÉVE)
Évaluation (1re session) Contrôle continu
Évaluation (2e session) Examen écrit ou oral en fonction du nombre d’élèves concernés
Découpage
Objectifs Ce cours présente une introduction aux concepts mathématiques utilisés dansde nombreux domaines d’applications, en particulier en finance et en économie.Plus précisément, ils sont utilisés, par exemple, dans la valorisation et la gestiondes produits financiers complexes. Ce cours est fondamental et indispensablepour ceux qui souhaitent s’orienter vers la finance et l’ingénierie financière.
Contenu Cours : 16 séances ; TD : 10 séances.
– Rappel sur les théories de la mesure et des probabilités ;
– mouvement Brownien, intégrale stochastique par rapport au Brownien,calcul d’Ito ;
– martingales et théorème de Girsanov ;
– résolution d’équations différentielles stochastiques ;
– applications : modèle standard (Black et Scholes).
20
[SE2] SYSTÈMES D’EXPLOITATION 2
Responsable de l’UE Ivan Augé
Pré-requis L’UE systèmes d’exploitation 1 de S4.
Effectif Non limité
Module 1 Architectures matérielles (Coef. 0.5)
Module 2 Projet (Coef. 0.5)
ARCHITECTURES MATÉRIELLES
Responsable Ivan Augé
Intervenant Denis Dupont
Évaluation (1re session) Examen écrit
Évaluation (2e session) NC
Découpage Cours : 13 séances ; 1 examen.
Objectifs Donner un aperçu de l’évolution au fil du temps des architectures des machinesqui a aboutie aux machines performantes actuelles.
Contenu – CISC ;
– RISC ;
– MMU ;
– pipeline ;
– cache.
PROJET
Responsable Ivan Augé
Intervenants Ivan Augé et Gérard Berthelot
Évaluation (1re session) Projet
Évaluation (2e session) Non rattrapable
Découpage Cours : 1 séances ; TP : 11 séances.
Objectifs Mise en pratique du cours de système d’exploitation.
Contenu Mise en pratique du cours de système d’exploitation.
21
[GPE] GESTION DE LA PRODUCTION DANS L’ENTREPRISE
Responsable de l’UE Nicolas Saloff-Coste
Pré-requis Aucun
Effectif Non limité
ORGANISATION ET MAÎTRISE DE LA PRODUCTION DANS L’ENTREPRISE
Responsable Nicolas Saloff-Coste
Évaluation (1re session) Projets proposés aux élèves au début du cours, individuels ou en groupes selonle nombre des élèves inscrits.
Évaluation (2e session) Non rattrapable
Découpage NC
Objectifs Apporter aux élèves ayant choisi ce module, les connaissances essentielles,théoriques et pratiques, portant sur la fonction production dans l’entreprise etcouvrant la conception des produits, leur fabrication, leur distribution ainsi queles services fournis après-vente. Le cours dans sa partie théorique, présenterales mécanismes de la création de valeur, les flux d’informations, les flux dematières et les grands cycles financiers qui lui sont associés. Dans sa partiepratique, le cours présentera les techniques d’éradication des gaspillages quiprévalent aujourd’hui (« Lean Enterprise ») en les situant par rapport aux pra-tiques du modèle traditionnel de Taylor. En ce sens, le cours ouvre une pers-pective sur le développement durable.
Contenu A. La fonction production dans l’entreprise et les mécanismes de la créationde valeur :
– la production dans les différents types d’industries : primaire, secon-daire ou de transformation, tertiaire ;
– les tâches : « conception », « industrialisation », « réalisation », « misesur le marché » ;
– les services en charge : « recherche et développement », « bureaud’études », « méthodes », « fabrication », « approvisionnements »,« administration des ventes », « services après-ventes » ;
– flux d’informations : « savoir-faire », « pilotage », « contrôle » ;
– flux des matières : « la supply-chain », « la distribution », « les piècesde rechange » ;
– les cycles financiers associés : « fond de roulement »et « retours surinvestissements » ;
B. Les grands modèles actuels d’organisation de la production : le modèlede Taylor et le modèle d’Ohno :
– économies d’échelle ou éradication du gaspillage ;
– fournisseurs : mMise en concurrence ou partenariat ;
– stocks ou délais courts ;
– coût et qualité ;
– aspects sociaux ;
C. Les meilleures pratiques et leurs solutions techniques :
– la réduction de variété ;
22
– la prévision ;
– la flexibilité ;
– produire sans stocks ;
– aspects comptables : cartographie de la chaine de la valeur ;
– l’amélioration permanente ;
– la formation ;
– les différentes approches cybernétiques de la robotisation.
23
[GAP] GESTION D’ACTIFS ET PROJET
Responsable de l’UE Vathana Ly-Vath
Pré-requis Aucun
Module 1 Gestion d’actifs (Coef. 0.5)
Module 2 Projet (Coef. 0.5)
GESTION D’ACTIFS
Responsable Serge Werle (BNP Paribas)
Intervenants Serge Werle et Sanjeevan Chandrakarassam (BNP Paribas)
Évaluation (1re session) Contrôle continu
Évaluation (2e session) Examen écrit ou oral en fonction du nombre d’élèves concernés
Découpage Cours : 10 séances, TP : 4 séances.
Objectifs Ce cours a pour objectif de transmettre les notions de base de la gestion d’actifs,sous un angle théorique mais surtout pratique. Seront principalement traitésles modèles d’allocation de portefeuille, les produits structurés, ainsi qu’uneintroduction au trading algorithmique.
Contenu – Modélisation discrète d’un marché financier ;
– bases de la gestion d’actifs : gestion action, taux, FX ;
– modèle de Black-Litterman (allocation tactique) ;
– modèle de Markowitz (allocation stratégique) ;
– méthodes de sélection de portefeuille multicritère (ELECTRE) ;
– produits structurés (taux, action) + produits à garantie en capital (CPPI) ;
– trading algorithmique : stratégies « pairs trading » et « trend following ».
PROJET
Responsable Vathana Ly-Vath
Intervenants Christophe Ambroise (UÉVE), Julien Chiquet (UÉVE), Pierre Dossantos Uzar-ralde (CEA) et Férhat Mihoubi (UÉVE)
Évaluation (1re session) Projet
Évaluation (2e session) Non rattrapable
Découpage Projet : 12 séances.
Objectifs L’objectif de ces séances de projet encadré est de permettre aux élèves d’ap-profondir leurs connaissances en mathématiques appliquées enseignées dans leparcours « ingénierie informatique, statistique et financière » (2ISF) 2, en parti-culier à travers des implémentations informatiques et numériques.
Contenu – Approfondissements des concepts théoriques vus dans un des UE option-nelles du parcours 2ISF ;
– réalisation d’un projet souvent à travers des implémentations informa-tiques des différents modèles statistiques ou mathématiques.
2. Ce parcours correspond aux UE PST, MOST, IMF, ICS, MNS, GAP.
24
[SSI] SÉCURITÉ DES SYSTÈMES D’INFORMATION
Responsable de l’UE Xavier Urbain
Pré-requis Les UE de systèmes informatiques de S1 et S2, l’UE de programmation impé-rative de S1, l’UE debases de données de S1 et l’UE sécurité réseau et midd-leware de S3.
Effectif Non limité
SÉCURITÉ DES SYSTÈMES D’INFORMATION
Responsable Cédric Bouhier (ANSSI)
Intervenants Cédric Bouhier, Guillaume Valadon (ANSSI), Benjamin Morin (ANSSI) et Ju-lien Raeis (ANSSI)
Évaluation (1re session) Examen écrit
Évaluation (2e session) Examen écrit
Découpage Cours : 21 séances ; TP : 4 séances ; 1 examen.
Objectifs La sécurité des systèmes d’information s’intègre dans de nombreux domainesde l’informatique et il s’agit dans cette option d’introduire et d’approfondir lesnotions de sécurité importantes de ces divers domaines. Les cours de l’optionproposée se veulent très concrets et roches de la réalité de la sécurité des sys-tèmes d’informations de nos jours.
Contenu – Un cours d’introduction balayera les grands principes de la sécurité (dé-fense en profondeur, minimisation des privilèges, sensibilisation), ses as-pects organisationnels, les différents domaines auxquels elle s’applique,les vulnérabilités fréquentes, les risques et les besoins de sécurités exis-tants.
– Deux cours de cryptographie reprendront rapidement et élargiront lesconcepts déjà étudiés dans le cours « sécurité des réseaux » (chiffrement,authentification, symétrique, asymétrique, hachage, gestion de clefs).
– Une suite de cours concernera les aspects réseau.
– Un cours détaillera de manière pratique les vulnérabilités réseau exis-tantes concernant les protocoles structurant Internet : ARP, IP, TCP,DNS (fragmentation, usurpation d’adresse, dénis de service, etc.).
– Un cours donnera les bonnes pratiques en matière de conception d’ar-chitecture réseau sécurisée et de pare-feux.
– Un cours détaillera le fonctionnement et la mise en oeuvre de proto-coles réseau sécurisés tels que SSL et IPSEC.
– Un cours introduira la notion de sécurité dans la téléphonie sur IP,technologie de plus en plus déployée et dont l’administration revientaujourd’hui aux ingénieurs en informatique.
– Une seconde suite de cours concernera les aspects systèmes. Les élémentsétudiés seront les systèmes d’exploitation Unix, Windows ainsi que lessmartphones, dans trois cours séparés. Seront notamment détaillés l’ar-chitecture, le modèle de sécurité des systèmes, les fonctionnalités de sé-curité, les protections proposées, les vulnérabilités, les bonnes pratiquesd’administration et d’utilisation.
25
– Deux cours porteront sur le développement sécurisé. Bien des vulnérabi-lités proviennent de problèmes de développement pouvant être évités parune sensibilisation des développeurs. Ces cours ont pour but de référencerles différentes vulnérabilités existantes et les moyens de s’en prémunir,tant pour le développement Web que le développement système.
– Pour finir, aura lieu une étude de cas de test d’intrusion reprenant de ma-nière appliquée différentes notions vues dans l’option.
26
[IA2] INTELLIGENCE ARTIFICIELLE 2
Responsable de l’UE Louis Gacôgne
Pré-requis L’UE de programmation fonctionnelle de S1 et de logique de S2. L’UE intelli-gence artificielle 1 de S4.
Effectif Non limité
Module 1 Intelligence artificielle distribuée (Coef. 0.5)
Module 2 Projet d’intelligence artificielle (Coef. 0.5)
INTELLIGENCE ARTIFICIELLE DISTRIBUÉE
Responsable Louis Gacôgne
Intervenants Louis Gacôgne et Guillaume Hutzler (UÉVE)
Évaluation (1re session) 1/2 × contrôle + 1/2 × projet
Évaluation (2e session) Devoir
Découpage Cours : 9 séances ; TD : 2 séances ; TP : 1 séance.
Objectifs Donner un panorama des domaines non évoqués en IA1 ni dans l’option IA deS5.
Contenu 1. Évolution artificielle ;
2. intelligence artificielle distribuée ;
3. évolution collective.
PROJET D’INTELLIGENCE ARTIFICIELLE
Responsable Louis Gacôgne
Évaluation (1re session) Soutenance de projet (le dernier jour)
Évaluation (2e session) Non rattrapable
Découpage Projet : 14 séances.
Objectifs Programmer sur un choix d’une quinzaine de sujets relatifs aux divers domainesévoqués, un outil de démonstration.
Contenu Réaliser le projet.
27