Fondamentaux de la spécialité
MIAGE ASR Informatique Biologie
MIAGE MIAGE
ANDO : ANalyse de DOnnées MIAGE
Objectif
  • Acquérir les concepts et approches en analyse de données
  • Introduire les fouilles de données
Contenu
  • 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
Horaires
Cours
TD
TP
     21
     18
   0
CPAR : Conception et Programmation d'Applications Réparties MIAGE
Objectif
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.
Contenu
  • 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)
Horaires
Cours
TD
TP
    21
    18
   0
CRYC : Cryptologie et Compression MIAGE
Objectif
Principes fondamentaux et techniques du codage de l'information : compression de données, cryptologie et leurs applications.
Contenu
  • 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)
Horaires
Cours
TD
TP
    21
    18
   0
GELO : GEnie LOgiciel MIAGE
Objectif
  • 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.
Contenu
  • 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é
Horaires
Cours
TD
TP
    21
    18
   0
TECW : TEChnologie du Web MIAGE
Objectif
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.
Contenu
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.  
Horaires
Cours
TD
TP
    21
    18
   0
BADA : BAse de Données Avancée MIAGE
Objectif
  • 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
Contenu
  • 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
Horaires
Cours
TD
TP
    21
    18
   39
SIGE : SImulation de Gestion d'Entreprise MIAGE
Objectif
  • 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
Contenu
  • Rappels des notions de gestion d'entreprise
  • Ouverture vers la stratégie d'entreprise
  • Mise en œuvre d'un jeu de simulation  
Horaires
Cours
TD
TP
    21
    18
   0
ASR ASR
ASRA : Administration des Systèmes et Réseaux Avancée ASR
Objectif
Connaître les fondements et la mise en œuvre de supervision de réseaux.
Contenu
  • 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
Horaires
Cours
TD
TP
    21
    18
   0
APFH : Administration de Plate-Forme Hétérogène ASR
Objectif
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.
Contenu
  • 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
Horaires
Cours
TD
TP
    21
    18
   0
GRID : GRID et Cluster ASR
Objectif
Maîtriser la mise en œuvre et la gestion de cluster.
Contenu
  • 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
Horaires
Cours
TD
TP
    21
    18
   0
Informatique Biologie INFORMATIQUE BIOLOGIE
PRMO : PRogrammation Mathématiques et Optimisation INFORMATIQUE BIOLOGIE
Objectif
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.
Contenu
  • Programmation par contraintes.
  • Méthodes de séparation et évaluation.
  • Programmation Lagrangienne.
  • Apprentissage et programmation d'un logiciel de résolution des problèmes.
Horaires
Cours
TD
TP
    21
    18
   0
BIIN : BIologie INtégrative INFORMATIQUE BIOLOGIE
Objectif
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, …).
Contenu
  • 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
Horaires
Cours
TD
TP
    21
    18
   0