Vous êtes sur la page 1sur 28

5 Informatique

> Choix des unités de valeur 130


Remise à niveau (RN) 133
Connaissances scientifiques (CS) 135
Techniques et méthodes (TM) 143
Extérieur (EX) 155

Directeur par intérim du département Responsable de la filière


> Alexandre CAMINADA Logiciels embarqués et informatique mobile (LEIM)
Belfort - Bureau D203 (SeT) - Tél. 3446 > Olivier GRUNDER
Belfort - Bureau B202 (département) - Tél. 3441 Belfort - Bureau D218 - Tél. 3329

Secrétaire du département Responsable de la filière


> Isabelle ALDINGER Réseaux & télécommunication (R&T)
Belfort - Bureau B202 - Tél. 3177 > Amir HAJJAM EL HASSANI
Belfort - Bureau D212 - Tél. 3354

Responsable de la filière Responsable


Image, interaction et réalité virtuelle (I2RV) mobilité étudiante
> Stéphane GALLAND > Juan-Pablo GRUER
Belfort - Bureau D211 - Tél. 3418 Belfort - Bureau D228- Tél. 3087

Responsable de la filière Responsable


Ingénierie des logiciels et de la connaissance (ILC) stages
> Vincent HILAIRE > Philippe DESCAMPS
Belfort - Bureau B210 - Tél. 3009 Belfort - Bureau D218 - Tél. 3834
Choix des unités de valeur (UV)

Le choix des UV pour atteindre le profil minimum du di-
plôme d’ingénieur doit être fait par les étudiants dans la
liste propre à chaque filière parmi les UV “connaissances
scientifiques” et “techniques et méthodes” notées * ou **
(voir informations dans le bandeau de couleur du descrip-
tif de chaque UV).
Le nombre total d’UV requises en techniques et métho-
des doit contenir un minimum de 3 UV ** pour toutes les
filières informatique.

Unité de valeur remise à niveau

Code Intitulé Semestre I2RV ILC LEIM R&T Pages


MT30 Révisions d'analyse et d'algèbre A 134

Unités de valeur connaissances scientifiques


Code Intitulé Semestre I2RV ILC LEIM R&T Pages


AG41 Optimisation et recherche opérationnelle P * * * * 136
BD40 Systèmes d'information A P * * * * 136
IA41 Intelligence artificielle : concepts fondamentaux et langages dédiés A * * * * 136
IN41 Analyse et traitement du signal P * * * * 137
IN42 Introduction au multimédia P * * * * 137
LO41 Architecture et utilisation des systèmes d'exploitation A P * * * * 137
LO42 Théorie de la programmation et représentation de types de données P * * * * 138
LO43 Bases fondamentales de la programmation orientée objet A P * * * * 138
LO44 Algorithmique et programmation A * * * * 138
MI41 Architecture des systèmes informatiques A * * * * 139
MI43 Microprocesseurs, interfaces et logiciels de base P * * * * 139
MT41 Techniques mathématiques pour l'ingénieur P * * * * 139
MT42 Fondements théoriques de l'informatique A * * * * 140
MT43 Algèbre linéaire A * * * * 140
MT44 Analyse numérique et splines P * * * * 140
RE41 Initiation aux réseaux informatiques P * * * * 141
SQ40 Statistiques pour l'ingénieur A P * * * * 141

Filières :

Image, interaction et réalité virtuelle (I2RV) A : Automne F : Fall


Ingénierie des logiciels et de la connaissance (ILC) P : Printemps S : Spring
Logiciels embarqués et informatique mobile (LEIM)
Réseaux & télécommunication (R&T)

guide des uv - Informatique > 130


Unités de valeur techniques et méthodes
Code Intitulé Semestre I2RV ILC LEIM R&T Pages
AG51 Algorithmiques avancées A * * * * 144
BD50 Conception de bases de données P ** * 144
CP42 CAO et modélisation A P * 144
GL51 Processus et qualité du logiciel P * ** * * 145
GL52 Génie logiciel P * ** * * 145
GL53 Interface et coopération homme/machine A * ** * 145
GL54 Project management : techniques and tools P * * * * 146
IA54 Systèmes multi agents et résolution distribuée de problèmes A * ** * * 146
IN52 Traitement et analyse d'images numériques A ** * * * 146
IN54 Reconnaissance des formes A ** * * 147
IN55 Synthèse d'images P ** * * 147
IN56 Méthodes et techniques pour les applications multimodales en ligne P ** * * 147
LO51 Administration des bases de données et des systèmes d'exploitation A * ** * * 148
LO52 Logiciels embarqués et communications courtes portées P * * ** * 148
LO53 Positioning systems : techniques and applications S * * ** ** 148
LO54 Outils et méthodes pour le développement d'applications Java EE A * * * * 149
MI51 Sécurité des systèmes informatiques P * * * * 149
MT51 Mathématiques pour l'image P * * 149
RE51 Algorithmiques distribuées et protocoles A * * ** * 150
RE52 Réseaux informatiques : du protocole à l'application A * * ** 150
RE53 Interconnexion et gestion des réseaux P * * * ** 150
RE55 Réseaux haut débit A * * ** 151
RE56 Réseaux mobiles P * * * ** 151
TL53 Principes et techniques des télécommunications A * * * ** 151
Etoilage dans toutes les filières en fonc-
TO52 Travail opérationnel A P tion du sujet traité 152
TR52 Principles and mechanisms for embedded real-time applications S * ** * 152
TR53 Méthodes de conception pour le temps réel A ** * 152
TR54 Modélisation et commande des systèmes temps-réel A * ** * 153
Etoilage dans toutes les filières en fonc-
TW52 Travaux à caractères industriels et d'innovation A P tion du sujet traité 153
Etoilage dans toutes les filières en fonc-
TX52 Travaux de laboratoire A P tion du sujet traité 153
VI50 Vision et réalité virtuelle A ** * * * 154
VI51 Virtual life simulation P ** * * * 154

guide des uv - Informatique > 131


guide des uv - Informatique > 132
5 Remise à niveau

guide des uv - Informatique > 133


MT30 Révisions d’analyse et d’algèbre
C TD TP THE AUTOMNE
16 45 0 59 6 CREDITS

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

guide des uv - Informatique > 134


5 Connaissances scientifiques
Cette catégorie rassemble tous les enseignements qui doivent apporter à l’étudiant
la culture et les langages scientifiques essentiels qui faciliteront l’acquisition des
connaissances et leur mise à jour ultérieure.

guide des uv - Informatique > 135


AG41 Optimisation et recherche opérationnelle
C TD TP THE *ILC *I2RV *LEIM *R&T
32 28 18 42 PRINTEMPS 6 CREDITS Antécédent LO44

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

BD40 Systèmes d’information


C TD TP THE AUTOMNE *ILC *I2RV *LEIM *R&T
32 28 16 44 PRINTEMPS 6 CREDITS

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

IA41 Intelligence artificielle : concepts fondamentaux et langages dédiés


C TD TP THE AUTOMNE *ILC *I2RV *LEIM *R&T
32 28 16 44 6 CREDITS

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

guide des uv - Informatique > 136


IN41 Analyse et traitement du signal
C TD TP THE *ILC *I2RV *LEIM *R&T
32 28 18 42 PRINTEMPS 6 CREDITS

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

IN42 Introduction au multimédia


C TD TP THE *ILC *I2RV *LEIM *R&T
32 21 24 43 PRINTEMPS 6 CREDITS

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

LO41 Architecture et utilisation des systèmes d’exploitation


C TD TP THE AUTOMNE *ILC *I2RV *LEIM *R&T
24 28 24 44 6 CREDITS Antécédents LO22, LO44

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

guide des uv - Informatique > 137


LO42 Théorie de la programmation et représentation de type de données
C TD TP THE *ILC *I2RV *LEIM *R&T
32 28 12 48 PRINTEMPS 6 CREDITS Antécédents niveau LO21, LO44

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

LO43 Bases fondamentales de la programmation orientée objet


C TD TP THE AUTOMNE *ILC *I2RV *LEIM *R&T
24 28 24 44 PRINTEMPS 6 CREDITS Antécédents LO21, LO44

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

LO44 Algorithmique et programmation


C TD TP THE AUTOMNE *ILC *I2RV *LEIM *R&T
32 28 16 44 6 CREDITS

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

guide des uv - Informatique > 138


MI41 Architecture des systèmes informatiques
C TD TP THE AUTOMNE *ILC *I2RV *LEIM *R&T
24 28 24 44 6 CREDITS

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

MI43 Microprocesseurs, interfaces et logiciels de base


C TD TP THE *ILC *I2RV *LEIM *R&T
24 28 24 44 PRINTEMPS 6 CREDITS Antécédent MI41

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

MT41 Techniques mathématiques pour l’ingénieur


C TD TP THE *ILC *I2RV *LEIM *R&T
32 28 0 60 PRINTEMPS 6 CREDITS Antécédents MT11, MT12 ou équivalent

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

guide des uv - Informatique > 139


MT42 Fondements théoriques de l’informatique
C TD TP THE AUTOMNE *ILC *I2RV *LEIM *R&T
32 28 0 60 6 CREDITS

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

MT43 Algèbre linéaire


C TD TP THE AUTOMNE *ILC *I2RV *LEIM *R&T
32 28 12 48 6 CREDITS Antécédents MT30 ou équivalent

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

MT44 Analyse numérique et splines


C TD TP THE *ILC *I2RV *LEIM *R&T
32 28 12 48 PRINTEMPS 6 CREDITS

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

guide des uv - Informatique > 140


RE41 Initiation aux réseaux informatiques
C TD TP THE *ILC *I2RV *LEIM *R&T
32 28 16 44 PRINTEMPS 6 CREDITS Antécédent LO41

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

SQ40 Statistiques pour l’ingénieur


C TD TP THE AUTOMNE *ILC *I2RV *LEIM *R&T
32 28 0 60 PRINTEMPS 6 CREDITS

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é

guide des uv - Informatique > 141


guide des uv - Informatique > 142
5 Techniques et méthodes
Dans cette catégorie, les étudiants trouveront tous les enseignements à carac-
tère technique et méthodologique qui leur permettront de développer le sens du
concret, d’acquérir des savoir-faire que tout ingénieur se doit de posséder.

guide des uv - Informatique > 143


AG51 Algorithmiques avancées
C TD TP THE AUTOMNE *ILC *I2RV *LEIM *R&T
32 28 16 44 6 CREDITS

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

BD50 Conception de bases de données


C TD TP THE **ILC *R&T
24 0 48 48 PRINTEMPS 6 CREDITS Antécédent BD40

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

CP42 CAO et modélisation


C TD TP THE AUTOMNE *I2RV
24 28 24 44 PRINTEMPS 6 CREDITS

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

guide des uv - Informatique > 144


GL51 Processus et qualité du logiciel
C TD TP THE **ILC *I2RV *LEIM *R&T
32 28 16 44 PRINTEMPS 6 CREDITS

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é

GL52 Génie logiciel


C TD TP THE **ILC *I2RV *LEIM *R&T
32 28 16 44 PRINTEMPS 6 CREDITS

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

GL53 Interface et coopération homme/machine


C TD TP THE AUTOMNE **ILC *I2RV *LEIM
32 21 21 46 6 CREDITS

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

guide des uv - Informatique > 145


GL54 Project management : techniques and tool
C TD TP THE *ILC *I2RV *LEIM *R&T
32 28 0 60 SPRING 6 CREDITS

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)

IA54 Systèmes multi agents et résolution distribuée de problèmes


C TD TP THE AUTOMNE **ILC *I2RV *LEIM *R&T
24 21 18 57 6 CREDITS

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

IN52 Traitement et analyse d’images numériques


C TD TP THE AUTOMNE *ILC **I2RV *LEIM *R&T
32 28 16 44 6 CREDITS Antécédent IN41

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

guide des uv - Informatique > 146


IN54 Reconnaissance des formes
C TD TP THE AUTOMNE *ILC **I2RV *LEIM
32 28 16 44 6 CREDITS

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

IN55 Synthèse d’images


C TD TP THE *ILC **I2RV *LEIM
32 21 24 43 PRINTEMPS 6 CREDITS

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

IN56 Méthodes et techniques pour les applications multimodales en ligne


C TD TP THE *ILC **I2RV *R&T
32 28 16 44 PRINTEMPS 6 CREDITS Antécédent IN42

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

guide des uv - Informatique > 147


LO51 Administration des bases de données et des systèmes d’exploitations
C TD TP THE AUTOMNE **ILC *I2RV *LEIM *R&T
24 0 48 48 6 CREDITS Antécédents LO41, BD40

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...)

LO52 Logiciels embarqués et communications courtes portées


C TD TP THE *ILC *I2RV **LEIM *R&T
24 21 18 57 PRINTEMPS 6 CREDITS Antécédent LO43

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

LO53 Positioning systems: techniques and applications


C TD TP THE *ILC *I2RV **LEIM **R&T
24 21 18 57 SPRING 6 CREDITS

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

guide des uv - Informatique > 148


LO54 Outils et méthodes pour le développement d’applications Java EE
C TD TP THE AUTOMNE *ILC *I2RV *LEIM *R&T
24 28 24 44 6 CREDITS

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

MI51 Sécurité des systèmes informatiques


C TD TP THE *ILC *I2RV *LEIM *R&T
32 28 12 48 PRINTEMPS 6 CREDITS

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é

MT51 Mathématiques pour l’ingénieur


C TD TP THE *ILC *I2RV
32 28 12 48 PRINTEMPS 6 CREDITS

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

guide des uv - Informatique > 149


RE51 Algorithmiques distribuées et protocoles
C TD TP THE AUTOMNE *ILC *I2RV **LEIM *R&T
32 28 16 44 6 CREDITS

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

RE52 Réseaux informatiques : du protocole à l’application


C TD TP THE AUTOMNE *ILC *LEIM **R&T
32 28 16 44 6 CREDITS Antécédent RE41

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

RE53 Interconnexion et gestion des réseaux


C TD TP THE *ILC *I2RV *LEIM **R&T
32 28 16 44 PRINTEMPS 6 CREDITS Antécédent LO42

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

guide des uv - Informatique > 150


RE55 Réseaux haut débit
C TD TP THE AUTOMNE *ILC *LEIM **R&T
32 21 16 51 6 CREDITS Antécédent RE41

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

RE56 Réseaux mobiles


C TD TP THE *ILC *I2RV *LEIM **R&T
32 21 21 46 PRINTEMPS 6 CREDITS

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

TL53 Principes et Techniques des télécommunications


C TD TP THE AUTOMNE *ILC *I2RV *LEIM **R&T
32 28 16 44 6 CREDITS

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

guide des uv - Informatique > 151


TO52 Travail opérationnel
C TD TP THE AUTOMNE Etoilage dans toutes les filières
0 0 0 120 PRINTEMPS 6 CREDITS en fonction du suejt traité

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

TR52 Principles and mechanisms for embedded real-time applications


C TD TP THE *ILC **LEIM *R&T
32 28 16 44 SPRING 6 CREDITS Preriquisite LO42

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

TR53 Méthodes de conception pour le temps réel


C TD TP THE AUTOMNE **LEIM *R&T
32 28 16 44 6 CREDITS

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

guide des uv - Informatique > 152


TR54 Modélisation et commande des systèmes temps-réel
C TD TP THE AUTOMNE *ILC **LEIM *R&T
24 21 18 57 6 CREDITS

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

TW52 Travaux à caractères industriels et d’innovation


C TD TP THE AUTOMNE Etoilage dans toutes les filières
0 0 0 120 PRINTEMPS 6 CREDITS en fonction du suejt traité

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

TX52 Travaux de laboratoire


C TD TP THE AUTOMNE Etoilage dans toutes les filières
0 0 0 120 PRINTEMPS 6 CREDITS en fonction du suejt traité

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

guide des uv - Informatique > 153


VI50 Vision et réalité virtuelle
C TD TP THE AUTOMNE *ILC **I2RV *LEIM *R&T
32 21 24 43 6 CREDITS

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.

VI51 Virtual life simulation


C TD TP THE *ILC **I2RV *LEIM *R&T
32 21 24 43 SPRING 6 CREDITS

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

guide des uv - Informatique > 154


5 Extérieur
Au cours des six semestres de branche tous les étudiants devront avoir accompli
un stage de longue durée en milieu professionnel et réalisé un projet industriel de
fin d’études. La validation de ces deux périodes de travail est indispensable pour
l’obtention du diplôme d’ingénieur.

guide des uv - Informatique > 155


ST00 Projet personnel
C TD TP THE AUTOMNE
0 0 0 0 PRINTEMPS 0 CREDIT

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

ST40 Stage professionnel de longue durée


C TD TP THE AUTOMNE Antécédent les deux premiers
0 0 0 750 PRINTEMPS 30 CREDITS semestres de branche
OBJECTIFS PROGRAMME
> Appréhender l’entreprise et ses modes > Mission en entreprise de niveau assis-
de fonctionnement à partir d’une activité tant ingénieur
technique. > Rapport, soutenance
> Développer le savoir-faire et appliquer les
connaissances acquises à la résolution de
problèmes concrets.

Le suivi du module de sensibilisation aux


normes d’hygiène et de sécurité en stage est
obligatoire avant tout départ en stage.

ST50 Projet de fin d’études


C TD TP THE AUTOMNE
0 0 0 750 PRINTEMPS 30 CREDITS Antécédent : profil d’ingénieur

OBJECTIFS PROGRAMME
> Démontrer les compétences d’un ingénieur > Mission en entreprise
débutant. > Rapport, soutenance

Le suivi du module de sensibilisation aux


normes d’hygiène et de sécurité en stage est
obligatoire avant tout départ en stage.

guide des uv - Informatique > 156