Professional Documents
Culture Documents
Filières :
OBJECTIFS PROGRAMME
> L’enseignement, qui couvre l’ensemble des > Rappels sur nombres complexes > Equations différentielles du premier
mathématiques du premier cycle est dispensé > Suites et séries numériques ordre
sous forme de travaux dirigés, précédés de > Formules de Taylor > Equations différentielles du second
rappels de cours. > Etude locale des fonctions : développe- ordre à coefficients constants
ments limités
> Intégrales simples
> Intégrales impropres ou généralisées
> Espaces vectoriels : généralités
> Matrices
> Déterminants
> Valeurs propres Vecteurs propres
OBJECTIFS PROGRAMME
> Présenter les principales méthodes et > Introduction à la recherche opération- > Théorie des jeux
algorithmes de recherche opérationnelle per- nelle
mettant d’aborder la plupart des problèmes > Programmation linéaire (simplexe)
d’optimisation connus. > Programmation en nombres entiers par
recherche arborescente
> Programmation dynamique
> Méthodes heuristiques
> Recuit simulé, méthode tabou
> Optimisation distribuée
> Algorithmes génétiques
> Colonie de fourmis
> Intelligence en essaim
OBJECTIFS PROGRAMME
> Etudier les méthodes et outils de concep- > Méthodes de conception de systèmes > Gestion d’une application avec les
tion de systèmes d’information. d’information formulaires, listes déroulantes, menus et
> Développer un projet avec le SGBDR MS/ > Génie Logiciel : Méthodes et Outils macros
Access > Modélisation des communications > Développement d’applications avec
> Modélisation conceptuelle et organisa- Visual Basic
tionnelle des traitements
> Modélisation conceptuelle des données
> Modélisation logique des données : le
modèle relationnel
> Mise en place d’une base de données
réseau
> RequÍtes
OBJECTIFS PROGRAMME
> Constituer une introduction à l’Intelligence > Introduction à l’Intelligence Artificielle > Théorie des jeux et stratégies de recher-
Artificielle en présentant les principaux > Représentation des connaissances che dans les arbres de jeux
concepts et outils logiciels employés dans ce > Moteur d’inférence et système à base de
domaine. connaissances
> Introduction au lambda-calcul
> Introduction aux systèmes formels et à
la logique
> Programmation déclarative avec
PROLOG
> Programmation fonctionnelle avec LISP
> Planification et stratégies de recherche
dans les graphes
OBJECTIFS PROGRAMME
> Fournir les bases fondamentales pour ana- > Rappels sur les signaux analogiques
lyser et interpréter les signaux analogiques et > La représentation fréquentielle
numériques. > Filtrage analogique
> Numérisation des signaux
> Filtrage numériques
> Signaux aléatoires
OBJECTIFS PROGRAMME
> Introduire le contexte et les caractéristiques > Concepts de base en ingénierie pédago- > Le cahier des charges pour un projet
des nouveaux contenus multimédias. gique multimédia multimédia éducatif
> Maîtriser les outils de conception. > Critères de qualité des interfaces de > Technologie Internet pour le multimédia :
> Etre capable de réaliser un projet pédago- produits multimédia HTML, XML, PHP...
gique avec des fonctions clairement définies > Techniques et outils de conception
sous forme de Cd-Rom ou ‘de site WEB. multimédia (Flash, Director et outils
graphiques)
> Texte : indexation automatique
> Image : codage des couleurs, formats
d’images (bitmap et vectoriel)
> Compression de données
> Son, vidéo : codage et formats
OBJECTIFS PROGRAMME
> Présenter les principaux concepts des > Introduction des concepts
sytèmes d’exploitation : les composants des > Les systèmes de gestion de fichiers
systèmes, les outils standards et les méca- > La gestion de la mémoire
nismes de synchronisation, de communica- > Les Entrées / Sorties
tion, d’ordonnancement et de gestion des > La synchronisation des processus
ressources. > La gestion du partage des ressources
> La communication entre processus
> L’ordonnancement et l’interblocage
> Les micros noyaux
> Les systèmes récents
OBJECTIFS PROGRAMME
> Amener à réfléchir sur sa pratique pour > Méthodologie, outils de développement > Arborescence, Arbre binaire et Arbre
intégrer des notions d’optimisation et de Eléments de langage binaire de recherche
correction de programme dans la définition > Type de Données Abstrait > Arbres et applications
d’algorithme. La connaissance des diverses > Suite et dérivés > Arbres utilisés pour la recherche et
formes de représentation de données est un > Construction et Vérification de pro- l’indexation
gage de choix réfléchi de mise en oeuvre. grammes
> Définition et transformation d’algorith-
mes : récursivité limitations et solutions
> Introduction à l’étude de la complexité
des algorithmes. Outils d’optimisation
> Graphe : modélisation d’applications et
exploitation
OBJECTIFS PROGRAMME
> Présenter les principaux concepts de la > Principaux concepts utilisés dans les
programmation orientée objet et de se langages à objets
familiariser à des langages représentatifs du > Présentation de deux langages repré-
domaine. sentatifs
> Présentation d’environnements de déve-
loppement graphiques orientés objets
> Méthodes d’analyse et de conception
basées sur les objets
OBJECTIFS PROGRAMME
> Apprendre à construire des algorithmes > Processus de programmation
itératifs et récursifs. > Les types composés en C
> Etudier les structures de données et leur > Modularité et sous-programmes
rôle dans la conception des algorithmes: > Les Pointeurs et les listes chaînées
listes, arbres binaires et leurs implantations > De l’importance des structures de don-
en langage C. nées dans la construction des algorith-
mes : les listes
> La récursivité
> Les structures de données (suite du
chapitre 4) : les arbres binaires
> Introduction à la compilation
OBJECTIFS PROGRAMME
> Comprendre les principes de fonctionne- > Numération et arithmétique binaire
ment des systèmes numériques actuels. > Circuits logiques combinatoires et
> Etre capable d’analyser et de réaliser des séquentiels
systèmes numériques simples et compren- > Descriptions de systèmes numériques
dre les mécanismes mis en jeu au sein d’un en VHDL
microprocesseur. > Synthèse logique sur puce (FPGA)
> Architecture des microprocesseurs
> Mécanismes généraux du fonctionne-
ment d’un processeur Programmation
assembleur sur processeur ARM
OBJECTIFS PROGRAMME
> Acquérir les concepts fondamentaux, de bas > Programmation assembleur
niveau, des systèmes informatiques. > Développement application enfouie :
> Les enseignements, qui couvrent les aspects cross compilation et débogage cible
matériels et logiciels, initient les étudiants > Mise en oeuvre d’interfaces matérielles
aux systèmes de type embarqué et à la pro- > Gestion des exceptions : appels systè-
grammation système. mes, interruptions matérielles
> Introduction à l’exécutif multit‚che eCos
OBJECTIFS PROGRAMME
> Acquérir les méthodes et les techniques > Notion élémentaire sur la théorie de la
mathématiques pour apporter des solutions mesure
aux problèmes de l’ingénieur. > Optimisation
> Introduction au calcul de variations
> Théorie élémentaire des distributions
> Opérations sur les distributions
> La convolution
> Opérateur de convolution - Applications
en physique
> Transformée de Fourier des fonctions
> Transformée de Fourier des distributions
> Transformée de Laplace
OBJECTIFS PROGRAMME
> Comprendre et assimiler les mathémati- > Principe de récurrence et induction
ques pour l’informatique, qui se distinguent > Ensembles, relations
par leur caractère discret et non plus continu. > Relations d’équivalence
> Mettre en oeuvre ces outils dans le cadre > Ensembles ordonnés, treillis
d’applications informatiques réelles. > Structures algébriques discrètes
> Algèbres de Boole
> Outils d’étude de dénombrement
> Complexité temporelle des algorithmes
> Eléments de logique
> Propriétés mathématiques des graphes
OBJECTIFS PROGRAMME
> Rendre les étudiants à l’aise dans le do- > Systèmes linéaires, rang, systèmes de > Calcul des valeurs propres
maine de l’algèbre linéaire et des méthodes Cramer > Méthode de Jacobi pour les matrices
de résolution. > Algorithmes du pivot de Gauss symétrique, Givens- Householder, QR...
> Matrices particulières liées à la notion
de produit scalaire euclidien ou hermitien
> Factorisations de Choleski d’une matrice
symétrique définie positive
> Normes matricielles, les trois normes
subordonnées usuelles
> Méthodes itératives dans la résolution
des systèmes linéaires Jacobi, Gauss- Sei-
del, relaxation, gradient
OBJECTIFS PROGRAMME
> Acquérir une culture numérique de base ; > L’erreur et sa propagation
voir son importance en informatique. > Interpolation polynômiale
> Découvrir et mettre en oeuvre les concepts > Intégration numérique : méthodes
liés aux splines. classiques et gaussiennes
> Réaliser les TP connexes. > Résolution d’équations non linéaires
> Fonctions B-splines
> Courbes B-splines dans le plan ; le cas
particulier des Bézier
> Représentation des surfaces : produit
tensoriel de B-splines
OBJECTIFS PROGRAMME
> Apprendre a implémenter un réseau, le > Connaître les réseaux
superviser. > Le modèle en couche
> Mettre en place un serveur et ses clients. > Couche Physique
> Connaître les bases des réseaux. > Les normes couche 1
> Calculs : affaiblissement, ASM
> Couche 2 normes
> Couches 3,4 : TCP /IP : les sockets
> Les routeurs
> Couches 4,5,6 : Superviseurs de réseaux
> Couche 7 : les applicatifs
OBJECTIFS PROGRAMME
> Développer un ensemble de méthodes et > Les probabilités et statistiques > Techniques de simulation numérique
d’outils indispensables à l’ingénieur pour la > Adéquation de lois de probabilités aux > Régression corrélation à une variable
conduite et la gestion de systèmes à contenu phénomènes physiques explicative...
aléatoire. > Analyse de la représentativité de résul-
> Développer des méthodes d’analyse d’une tats expérimentaux, analyse des valeurs
information aléatoire et d’aide à la décision aberrantes, planification expérimentale
face aux problèmes à plusieurs variables. > Estimation et test statistiques appli-
quées à la mesure de la qualité prévision-
nelle des résultats d’une expérimentation
> Estimation bayesienne et intégration du
retour d’expériences en conception
> Démonstration d’objectif en fiabilité
OBJECTIFS PROGRAMME
> Présenter des structures de données avan- > Calcul d’efficacité et de complexité des
cées, de nombreux algorithmes et offrir aux algorithmes
étudiants la possibilité d’approfondir leurs > Structure de données avancées : Barbre,
connaissances en Génie Logiciel, en réseaux fonctions de hachage, ...
et en image. > Algorithmes de routage sur les graphes
et leurs applications dans les réseaux de
communication
> Algorithmique géométrique
> Problèmes NP et optimisation
> Introduction à l’algorithmique parallèle
> Algorithmique aléatoire
OBJECTIFS PROGRAMME
> Etudier les méthodes et outils de concep- > Introduction et définitions
tion des bases de données et les modèles de > Le modèle entité-association et ses
données. extensions
> Mettre en oeuvre les langages SQL et PL/ > Le modèle relationnel et la normalisa-
SQL. tion
> Comprendre les architectures client-serveur > Les langages SQL et PL/SQL d’Oracle
intégrant des serveurs de données et des > Le modèle physique optimisé
serveurs d’application. > Les SGBDR
> Les architectures client-serveur
> Le développement d’applications client-
serveur web dynamiques
OBJECTIFS PROGRAMME
> Maîtriser les méthodes de modélisation et > Méthodes de modélisation en CAO
de calcul des produits et systèmes mécani- > Représentation des modèles en CAO.
ques en CAO. Géométrie et Topologie des modèles
> Maîtriser les outils de modélisation et de > Paramétrage et programmation des
calcul dans les systèmes avancés de CAO. modèles. Modélisation à base de règles
> Modélisation des familles de pièces et
de systèmes mécaniques
> Modélisation des mécanismes
> Calcul de structure par éléments finis
> CAO et calcul de structure
> Application sur CATIA V5
OBJECTIFS PROGRAMME
> Etudier les principes et les procédures > Introduction à la conduite de projet
d’assurance qualité, tout en les intégrant > Planification et ordonnancement
dans le suivi et l’organisation des projets > Modèle CMMi
informatiques. > Ingénierie Dirigée par les Modèles
> Réaliser un audit de projet. > Cycle de vie d’un produit logiciel
> Introduction à l’assurance qualité
> Qualité et logiciel
> Démarche qualité
> Contrôles et tests
> Bases d’un système de mérologie de la
qualité
OBJECTIFS PROGRAMME
> Etudier les méthodes et les environnements > Introduction
de spécification, de conception de logiciels : > Modèles et étapes du cycle de vie du
approche fonctionnelle, orientée objet, spéci- logiciel
fication formelle, Rational ROSE. > Analyse et spécification des besoins :
UML, SADT, SA
> Conception générale et détaillée : UML,
HOOD
> Spécification formelle : Langages B et Z
> La programmation en grand : Ada, Java
OBJECTIFS PROGRAMME
> Etudier les concepts du design et de l’ergo- > Prise en compte de l’utilisateur et ergo-
nomie des logiciels et leur mise en pratique nomie du logiciel
à l’aide d’outils standards de construction > Modélisation et conception d’interfaces
d’interfaces. homme/machine
> Outils de développement
> Evaluation des interfaces
> Evolution des modes d’interaction
OBJECTIVES SYLLABUS
> The goal of this UV is to teach to future > Project Management (focus on PMBOK)
engineers how to manage and conduct a > Software Project Estimation : COCOMO
software project. The lecture is organized > Focus on some Project Management
around project measurement, project mana- Methodologies
gement and software lifecycles. > Product Life Cycle
> Communication and Negotiation Tech-
niques (in parallel, to be started from the
beginning up to the end)
OBJECTIFS PROGRAMME
> Présenter le paradigme des systèmes multi > Introduction
agents et les principales techniques existan- > Génie Logiciel Orienté Agents
tes de coordination et de coopération entre > Ontologies et Actes de Langages
agents intelligents. > Planification
> Agents rationels
> Architectures de Sélection d’Actions
> Agents réactifs
> Simulation Multi-Agents
OBJECTIFS PROGRAMME
> Former les futurs ingénieurs aux outils > Introduction générale
théoriques et pratiques nécessaires au traite- > Modélisation d’images
ment et analyse d’images. > Transformations d’images
> Une participation aux projets leur permet- > Rehaussement d’images
tra de développer un savoir faire à travers des > Segmentation d’images
applications en vision artificielle. > Représentation et description d’images
> Interprétation d’images
> Applications - Projets
OBJECTIFS PROGRAMME
> Faire découvrir aux futurs ingénieurs > Introduction
comment définir, concevoir et développer des > Pré-traitement et transformations
systèmes capables de reproduire certaines d’images
fonctions du cerveau. Sont abordées les tech- > Regroupement et similitude
niques de reconnaissance de formes basée sur > Classification statistique
la perception visuelle. > Analyse structurelle
> Réseaux de neurones
> Logique floue
> Applications-projets
OBJECTIFS PROGRAMME
> Enseigner d’une part les concepts fonda- > Introduction
mentaux de la synthèse d’images et de la > Notions élémentaires
3D temps-réel et d’autre part l’utilisation de > Outils mathématiques
librairies graphiques (OpenGL et Java3D). > Algorithmes de base du graphisme
> Courbes de surfaces
> Transformations géométriques
> Elimination des parties cachées
> Rendu d’images
> Matériaux et textures
> Shaders
OBJECTIFS PROGRAMME
> Introduction aux méthodes d’analyse et de > Le modèle client-serveur
développement d’applications réparties. > Serveurs d’applications
> Etude des serveurs d’applications dédiés au > Applications déployées et objets répartis
multimédia en ligne. > Outils d’analyse et de spécification dé-
diés aux données multimodales en ligne
> Construction de sites 3D on-line
> Etudes de cas dans le domaine du
multimédia
OBJECTIFS PROGRAMME
> Acquérir le niveau nécessaire pour assurer > Administration de serveurs Oracle
les fonctions d’un administrateur ; d’installer, > Introduction et Démarrage d’un système
de configurer et d’administrer des bases de Unix
données Oracle. > Serveurs réseau (Apache, SAMBA, NFS,
LDAP...)
OBJECTIFS PROGRAMME
> Présenter les spécificités des systèmes > Introduction aux systèmes embarqués
embarqués et les besoins logiciels et de com- > Besoins et solutions logicielles
munication qui en résultent. > Plate-formes logicielles des systèmes
> Etudier les différentes solutions technologi- embarqués
ques dédiées à l’embarqué. > Compilation, édition de liens, débogage
> Génération et optimisation de code
> C, C++, Java embarqué, J2ME, GASP
> Systèmes d’exploitation embarqués
> Communication courtes distances infra-
rouge, Bluetooth, IEEE 802.11
> Services mobiles WAP,WML
OBJECTIVES SYLLABUS
> The positioning systems are used for people > Radio positioning techniques - Main
and equipment location. The class content is features-The radio link- Outdoor location
dedicated to the description of techniques systems- Indoor location systems
and applications. It will cover outdoor and > Information systems for positioning-
indoor radio positioning systems and applica- Basis of Geographic Information System-
tions based on positioning. Traffic information system- Dedicated
systems (Railways, Cars)
> Applications based on positioning
systems- Introduction to Ubiquitous and
Pervasive Computing- Location based ser-
vices- Context-aware applications- Service
discovery and composition
OBJECTIFS PROGRAMME
> Proposer une analyse complète et appro- > Démarche d’analyse et de conception
fondie de la plate-forme J2EE nécessaire à la d’un projet J2EE
mise en oeuvre d’une architecture multini- > Règles de conception et design patterns
veaux transactionnelle en Java. > Développement des différents tiers
> Maîtriser les composants J2EE et leur situa- > Java et les interfaces graphiques
tion dans les différents tiers des applications. > Frameworks pour le développement des
Clients riches
> Tiers métier
> Les EJB (Entreprise Java Beans)
> Interfaces web services
> Framework de persistance et ORM
OBJECTIFS PROGRAMME
> Donner les éléments d’analyse et les > Introduction à la sécurité informatique
méthodes générales pour accroître la sécurité > Méthodes de sécurisation d’une ma-
des systèmes informatiques. chine (mesures techniques et logicielles)
> Notion de Firewall
> Algorithmes de sécurité
> Sécurité réseau et protocoles
> Approfondissement des démarches de
sécurité
OBJECTIFS PROGRAMME
> Acquérir la palette des outils mathémati- > Rappels sur nombres complexes > Diagrammes de VoronoÔ et Delaunay :
ques nécessaires à l’image, dont certains très > Groupes de transformations ; opération éléments
récents. sur des motifs
> Développer des liens forts avec analyse et > Espaces euclidiens et orthogonalités ;
synthèse d’image. visibilité d’objets graphiques
> Réaliser les TP connexes. > Espaces projectifs ; matrices projectives
de transformations
> Isométries du plan et de l’espace
> Projections et changements d’échelles
> Corps des quaternions et rotations dans
l’espace
OBJECTIFS PROGRAMME
> Présenter les systèmes parallèles et distri- > Introduction aux systèmes parallèles et > Algorithmes de routage dans les réseaux
bués largement motivés aujourd’hui par l’ac- distribués mobiles
croissement des performances des machines > Exemples de problèmes soulevés par les
et des réseaux. systèmes distribués et leurs applications
> Algorithmes d’exclusion mutuelle et
élection
> Algorithmes de détection de terminai-
son
> Algorithmes de prévention et de détec-
tion d’interblocage
> Gestion des données distribuées
OBJECTIFS PROGRAMME
> Approfondir la connaissance des réseaux > Couche Transport
par l’étude des principes de fonctionnement > Communications inter-systèmes
des protocoles et services. > Couches hautes du modèle OSI
> Les RPC
> L’architecture MPLS
> De la qualité de service dans les réseaux
IP et MPLS
> L’architecture à base de politiques
> Le Multicast
OBJECTIFS PROGRAMME
> Etudier les couches basses du modèle OSI, > Généralités sur les réseaux
les moyens d’interconnexion ainsi que les > Les protocoles Ethernet et IEEE 802.3
principes fondamentaux de la gestion de > Etude de la sous-couche LLC
réseaux. > Les réseaux X25
> L’Internet et l’adressage IP
> Les protocoles de routage
> Les protocoles d’IP
> Le nouveau protocole IPv6
> Les modes d’accès sans fil : le WiFi
> Gestion de réseaux
OBJECTIFS PROGRAMME
> Initier l’étudiant aux nouvelles techniques > Introduction > Les réseaux sans fils
de communication à haut débit dans les > Les réseaux locaux haut débit > La téléphonie sur IP
réseaux. > Ethernet
> Ethernet rapide ou Fast Ethernet
(100Base-T)
> Gigabit Ethernet
> Les hubs commutés
> Les VLANs
> Le 100VG Any Lan
> FDDI (Fiber Distributed Data Interface)
> DQDB : Distributed Queue Dual Bus
> ATM : Asynchronous Transfer Mode
OBJECTIFS PROGRAMME
> Connaître les différents systèmes et servi- > Radio positioning techniques- Main
ces mobiles, et leur position dans l’économie features- The radio link- Outdoor location
mondiale. systems- Indoor location systems
> Acquérir les connaissances de base sur le > Information systems for positioning-
GSM, système le plus utilisé dans le monde, Basis of Geographic Information System-
et sur l’UMTS, nouvelle norme de communica- Traffic information system- Dedicated
tions avec les mobiles. systems (Railways, Cars...)
> Applications based on positioning
systems- Introduction to Ubiquitous and
Pervasive Computing- Location based
services- Context-aware applications
> Service discovery and composition
OBJECTIFS PROGRAMME
> Introduire les principes et techniques de > Mesure de l’information
conception d’un système de télécommuni- > Les sources d’information et le codage
cations. de sources
> Le codage de source/canal, les réseaux de > Canaux de transmission
communication filaire, la technologie xDSL, > Code correcteur d’erreurs
réseaux PDH/SDH et la téléphonie sur IP > Généralités sur les transmissions
seront abordés. > La téléphonie fixe (RTC et RNIS)
> La technologie xDSL
> Le coeur des réseaux PDH/SDH
> La téléphonie sur IP
OBJECTIFS PROGRAMME
> Participer à un projet avancé par la réalisa- > Choix d’un sujet sur la liste des sujets > Soutenance orale, test et évaluation du
tion d’un démonstrateur réel (logiciel et/ou proposés et validés par un jury composé démonstrateur dans des conditions réelles
matériel). du responsable de l’UV et les responsables d’utilisation
de filières
> Définition des fonctionnalités du
démonstrateur à atteindre en élaborant
un cahier des charges avec l’enseignant
responsable
> Rédaction d’un rapport écrit présentant
le démonstrateur, ses performances et ses
limitations
OBJECTIVES SYLLABUS
> The objective is to acquire conceptual and > Basic concepts: reactivity and event-
practical knowledge about embedded, real- driven applications, temporal constraints
time computer applications : basic mecha- > Real time executives and operating
nisms and services of real-time executives, systems. Case-study : VxWorks
real-time features of programming languages > Real time features in classical program-
(Ada, Java, ...). ming languages : Ada, Java
> Synchronous reactive languages : the
Statecharts
> Introduction to modeling and verifica-
tion of timed systems : UPPAAL
OBJECTIFS PROGRAMME
> Apprendre à concevoir une application > Comment concevoir > States charts
temps réel avec une méthode descendante ou > Les méthodes descendantes > Graphe événementiel
une méthode objet. > SADT,SART > UML
> Le schéma de contexte > Exemples
> Schéma flot de data
> Dictionnaires
> Exemples
> Les méthodes objet
> Analyse informelle
> OMT,UML,Méthodes B,Z
> Cas utilisateurs
> Schéma objet
OBJECTIFS PROGRAMME
> Initier les étudiants aux modèles et métho- > Modélisation d’un système temps-réel
des de commande des systèmes temps-réel > Analyse et commande des systèmes
dans leur environnement. > Synchronisation et ordonnancement
des systèmes commandés
> Sécurité et validation des systèmes
temps réels
> Microprocesseurs et API
> Pilote de périphérique et réseau de
terrain
OBJECTIFS PROGRAMME
> Prouver les capacités à traiter un problème. > Prise en compte du problème et de ses
contraintes
> Elaboration de solutions
> Présentation et démonstration du
résultat retenu
OBJECTIFS PROGRAMME
> Initier les étudiants à des travaux de réalisa- > Choix d’un sujet sur la liste des sujets
tion et d’expérimentation, sous la direction proposés et validés par un jury composé
d’un enseignant-chercheur. par les responsables de filières
> Sensibiliser les étudiants à des travaux de > Définition des objectifs, des moyens, des
recherche pouvant Ítre conduits au sein d’une résultats attendus, des délais avec l’ensei-
structure Etudes et Recherches. gnant-chercheur responsable
> Rédaction du rapport écrit traduisant
clairement les résultats attendus Présen-
tation orale du travail effectué devant un
jury
OBJECTIFS PROGRAMME
> Donner les bases fondamentales pour la > Introduction à la Réalité Virtuelle
conception et la construction de scènes 3D et > Algorihmes et principes de bases néces-
de mondes virtuels. L’accès sera placé sur les saires à la Réalité Virtuelle.
propriétés et les caractéristiques des modèles > Principes et étude de la stéréovision.
géométriques et sur leur animation simple. > Intelligence Artificielle
L’accent sera également placé sur l’avatar et > Simulateur en Réalité Virtuelle
ses interactions avec le monde virtuel.
OBJECTIVES SYLLABUS
> Explain and understand the concepts and > Why and how artificial intelligence (AI)
the tools required to create virtual simula- (and MAS) in VR ?
tions with and without interactions with the > Simulator architectures
final user. The focus is put on the simulation > How to connect an AI simulator and a
models instead of the geometrical and gra- rendering engine
phical models. The studied simulation models > Simulation models
are inside the subclass of real-time simulation > Semantical models of static and dyna-
models. mic environments
OBJECTIFS PROGRAMME
> Avoir la possibilité d’interrompre sa forma- > Définir son projet et le décrire
tion pendant un semestre pour réaliser un > Avoir l’avis du directeur de département
projet personnel qui vous motive. > Transmettre le dossier au Directeur de
l’Enseignement et de la Pédagogie (DEP)
> Etude par la commission de suivi des
études
> Réaliser un projet
> Etablir un compte-rendu et le transmet-
tre au DEP
OBJECTIFS PROGRAMME
> Démontrer les compétences d’un ingénieur > Mission en entreprise
débutant. > Rapport, soutenance