Comment trouver le bureau du DI ?

Comment trouver S. Zeitounian qui vous accompagne pour vos nombreuses démarches vis à vis du DI ?

Vous pouvez rejoindre facilement le bureau du DI (LE 237) en 6 étapes.

  • Étape 1: Se rendre à l’ENS bâtiment Monod.
  • Étape 2: Entrer par l’entrée opposée à l’accueil principale (vers les amphis de physique)
  • Étape 3: Avancer jusqu’aux Amphis
  • Étape 4: Prendre à gauche et passer devant les Amphis G, F et E
  • Étape 5: Tourner à droite après l’amphi E dans l’allée 2
  • Étape 6: C’est la quatrième porte sur votre droite (juste avant l’allée B)

Ouverture du lundi au vendredi

9h-12h15 / 13h15-17h00

Admistrative Office of the DI
Admistrative Office of the DI

Gestion et Fouille de Données

Gestion et Fouille de Données

Ce cours est offert au second semestre du M1.

Descriptif du cours :

  • Bases de données
    – Modèle relationnel, calcul relationnel, SQL
    – Algèbre, équivalence algèbre/calcul, indexation et optimisation
    – Dépendances fonctionnelles, axiomatisation, relations d’Armstrong
    – Dépendances d’inclusion, data exchange, chase, réécriture de requête
  • Fouille de données
    – Introduction à la fouille de données (motifs ensemblistes et algorithmes/explorations classiques)
    – Fouille de motifs sous-contraintes:  étude et exploitation des   propriétés des contraintes
    – Langage de motifs plus sophistiqués (concepts formels, séquences, graphes, graphes dynamiques, …)
    – (Bi-|Co-)Clustering
    – Ouverture vers les problématiques actuelles.

Systèmes distribués

Distributed Systems

Course offered in the second semester of M1.

Course contents:

  • Introduction
    – Distributed System Modelization
    – Communication Protocol
  • Classic Algorithms
    – Wave Algorithms
    – Transversal Algorithms
    – Leader Election
    – Mutual Exclusion
  • Fault Tolerance
    – Fault Tolerance introduction
    – Self-stabilization
  • Advanced Algorithms
    – k-clustering in distributed systems
    – Clock synchronization in distributed systems
  • Practical Sessions
    – Introduction to Erlang