|
|
|
|
|
|
|
|
|
-
Acquérir les concepts et approches en analyse de
données
-
Introduire les fouilles de données
|
|
-
Caractéristiques d'un nuage de points
- Analyse
en composantes principales
- Analyse
des correspondances
-
Méthodes de classification
-
Introduction aux réseaux neuronaux
- Arbre de
décision
-
Méthode de segmentation
|
|
|
|
|
|
|
|
Ce cours donne une vue d'ensemble des
systèmes distribués, en présentant deux types
d'architecture : le client-serveur et les bus répartis.
On s'attachera à des implantations indépendantes des
plates-formes et à leur programmation en Java.
|
|
- Rappels
des protocoles internet UDP, TCP, Multi-thread
-
Architectures client-serveur (de données, distribués,
à n niveaux, Web/serveur)
- Objets
répartis (à agent mobiles, à bus de message, Corba,
Java RMI)
|
|
|
|
|
|
|
|
Principes fondamentaux et techniques du codage de
l'information : compression de données, cryptologie et
leurs applications.
|
|
- Elements
de la théorie de l'information, codes prefixes de Huffman et
variantes.
-
Compression statistique, par dictionnaires (LZ*), compression
d'images.
-
Performances comparées de quelques compresseurs.
- Les
divers services élémentaires offerts par le monde de la
cryptographie :
-
Chiffrement (symétrique (ex. RSA), asymétrique (DEA et
AES)), signature, hachage à sens unique, authentification,
notions de cryptanalyse, problématique des PKI
- Les
diverses mises en œuvre possibles de ces mécanismes
-
Présentations de quelques applications (paiement
éléctronique)
|
|
|
|
|
|
|
|
-
Acquérir les méthodes et techniques de développement
des gros logiciels
-
Intégrer les patrons de conception et le développement de
composants.
|
|
- Cycle de
développement, cycle de vie, cahier des charges
- Patrons
de conception
-
Programmation par composants, réutilisation de composants
- Gestion
des exceptions
-
Stratégies de tests
-
Modèles de maturité et de qualité
|
|
|
|
|
|
|
|
L'objectif du cours est de former les
étudiants au langage HTML, à l'écriture de pages
Web, et d'introduire la notion de feuille de styles CSS et le
langage de script « client- side » Javascript
et de former les étudiants aux principales techniques mise en
œuvre dans le WEB.
|
|
Après la formation, les étudiants
devront comprendre, maîtriser et connaître :
- les
principes de l'utilisation d'HTML,
- les
limitations du langage,
- la
syntaxe d'HTML, de CSS et de Javascript,
-
l'architecture du WEB,
- les
fonctionnalités générales du protocole HTTP ,
- le
fonctionnement et les principaux points de configuration d 'un
serveur WEB,
- les
principales techniques complémentaires mise en œuvre dans
un service WEB (CGI, Servlet, SSI, PHP), et
- les
échanges d'informations s'effectuant entre les
différentes éléments (clients serveurs, CGI,
Servlet, etc.) au cours du traitement d'une requête WEB.
|
|
|
|
|
|
|
|
-
Apprentissage des nouvelles problématiques en base de
données engendrées par le développement du web,
Pour la spécialité MIAGE uniquement
:
-
Initiation à la conduite de projet par une mise en pratique
sur un cas réel
- Mettre
en pratique les enseignements de communications écrites et
orales
|
|
- Rappel
du modèle relationnel
- Entrepots
de données et fouille de données
-
Modèle multidimensionnel, cube de données
- Panorama
des techniques de datamining, étude des techniques
logiques
- Les
données semi-structurées
-
Différence entre HTML et XML
- Concept
des données semi-structurées
- Model
OEM
- Notion de
schéma, DTD
|
|
|
|
|
|
|
|
-
Appréhender sous forme de jeu de simulation la complexité
des paramètres de la gestion d'entreprise
-
Appréhender l'importance de l'environnement dans la gestion
d'entreprise
|
|
- Rappels
des notions de gestion d'entreprise
-
Ouverture vers la stratégie d'entreprise
- Mise en
œuvre d'un jeu de simulation
|
|
|
|
|
|
|
|
|
|
|
Connaître les fondements et la mise en
œuvre de supervision de réseaux.
|
|
-
Révisions : Serveurs (http, DNS, Proxy), administration
active directory, forêt et arborescences, relations
d'approbation et gestion de groupes. Copie, transfert et
déploiement - de machines. Délégation de
contrôle, consoles MMC, Topologie de la sécurité
WINDOWS,
-
Equivalences et différences avec Unix, les différents
Linux.
- Les
différents outils et méthodes de gestion des composants
réseaux
|
|
|
|
|
|
|
|
Ce cours a pour but de donner aux étudiants
une vision concrète des problèmes posés dans
l'administration dans un environnement multi plateforme.
|
|
-
Présentation de la problématique de l'administration de
plates-formes hétérogènes.
-
Révision de protocoles utilisés pour
l'administration.
-
Révision des équipements à administrer.
-
Présentation des différentes méthodes d'accès,
avec avantages et inconvéntients : Telnet, SSH, Terminal
Server, VNC, PC Anywhare.
- Exemples
d'équipements à administrer : Système Unix,
Système Windows, Routeur, Commutateurs.
- Aspects
organisationnels de l'administration des plates- formes
hétérogènes
|
|
|
|
|
|
|
|
Maîtriser la mise en œuvre et la
gestion de cluster.
|
|
-
Principaux composants et functions d'un Cluster UNIX*
-
Vérification initiale de configuration avant installation
-
Configuration d'une console d'adminisatrtion de cluster
-
Installation de logiciel cluster
- Outils
d'adminstration d'un cluster
|
|
|
|
|
|
|
|
|
|
|
Modélisation des problèmes
d'optimisation combinatoire et résolution pratique en
utilisant un solveur adéquat. Une approche complète sera
présentée aux étudiants en partant de la formulation
d'un problème jusqu' à sa solution concrète en
passant par sa modélisation. Sensibilisation sur les limites
de temps de résolution.
|
|
-
Programmation par contraintes.
-
Méthodes de séparation et évaluation.
-
Programmation Lagrangienne.
-
Apprentissage et programmation d'un logiciel de résolution des
problèmes.
|
|
|
|
|
|
|
|
La biologie intégrative n'est pas une
discipline nouvelle. La complexité de la biologie et la
quantité énorme d'informations exige
l'interprétation « intégrative » des
résultats. Pour réussir ce processus d'intégration,
pour passer de l'information à la connaissance, il faut mettre
en œuvre des disciplines multiples (biologie cellulaire,
moléculaire, développementale, évidemment
informatique, mais aussi mathématiques, physique, chimie,
modélisation, …).
|
|
- La
cellule comme un ensemble de réseaux
- Notion de
réseau. Stationnarité et transitoires.
Stabilité.
-
Théorie de la rétroaction. Circuits négatifs et
positifs. Homéostasie et bascules dans le génome.
-
Réseaux intracellulaires : transcriptome, protéome,
interactome.
- Notions
sur les réseaux booléens. Le modèle NK de S.
Kauffman. Percolation.
-
Réseaux catalytiques et auto-catalytiques, adaptation et auto-
structuration (application au cycle cellulaire).
-
Supracriticalité et le Prion. Chimie combinatoire, espace de
formes.
-
Dynamique des systèmes complexes vivants
-
Structures spatio-temporelles et auto- organisation
-
Structures dépendant de leur fonctionnement
- Niveaux
d'organisation du vivant. Importance et rôle des
structures.
-
Hyperstructures (application à la mitochondrie).
- Rythmes
et oscillations complexes. Couplages d'oscillateurs.
- Dynamique
du calcium chez les prokaryotes
|
|
|
|
|
|
|
|