Matthieu Exbrayat : Enseignements



Enseignement

Le coeur de mes enseignements est constitué par les Bases de Données et les Systèmes d'Information.
J'enseigne ou ai enseigné par ailleurs d'autres matières plus ou moins connectées avec ce noyau (Java, Parallélisme, Matériel).

Enseignements Actuels

A Orléans

  • Master 2 Informatique INIS / Master MIAGE 2 : Systèmes d'Information Répartis

Dans ce module nous étudions en profondeur les mécanismes des systèmes d'information répartis, en termes de modélisation (UML, design patterns, architectures multi-tiers, bases de données distribuées) et de mise en oeuvre technologique (middleware orientés message/JMS, transactions distribuées, plateforme JavaEE (EJB2.x et EJB3), CORBA...).

  • Master 2 Informatique INIS : Systèmes d'Information Géographiques
    Notions d'information géographique, BD géographiques, serveurs de cartes, bibliothèques javascript

  • Master 2 Informatique INIS : Web Mining
    Open Data, NoSql
  • Master 1 Informatique : Intelligence Artificielle

intro à l'IA, notion d'agent, recherche en aveugle et recherche informée, jeux, logique du 1er ordre, raisonnement probabiliste, représentation des connnaissances.

  • Master 1 et 2 Informatique : Web Services

Web services REST, sécurisation, interrogation via Javascript,...

  • Licence Informatique 2 : Atelier de l'informaticien

Bash, GIT, Python, Expressions Régulières

  •  Licence Informatique 2 : Programmation impérative

Le langage C et la gestion de la mémoire

  • DUT 2 Informatique : Aide à la décision
    Bases de la fouille de données en R

A l'extérieur

  • Filière Sécurité et Technologies Informatiques (INSA CVL)

Composants logiciels (Cours / TD). Illustration avec Java EE.

 

Enseignements des années précédentes

  • Master Informatique 2 parcours VIP
    Fouille d'Images (Cours : techniques de fouilles)

  • Master 2 RIA (Université de Strasbourg - Louis Pasteur)

Systèmes d'Information distribués (Cours, TD et TP) (2003-2009) Bases de données distribuées (répartition, réplication, transactions distribuées, méthodologie de répartition). Illustration approfondie avec Oracle 10g. Initiation à Java EE.

  • Master SIR (Université de Tours - Antenne de Blois)

Applications distribuées (Cours, TD et TP) (2006-2007) Reprise d'une partie du cours d'Orléans (JMS / RMI / EJB 3).

  • Master MAD (Mathématiques et Aide à la Décision)

Bases de Données (Cours+TD) (2001-2005) Mise à niveau dans le domaine de la modélisation des bases de données relationnelles et de leur interrogation (modélisation entité / association, modèle relationnel, algèbre relationnel, SQL, mise en oeuvre avec Microsoft Access / Oracle puis PHP/MySQL en 2005).

  •  Master STIC 1 : Architecture logicielle (Cours et TDs)
JSP et Servlets, Struts, JSF
  • Licence STIC 3

Bases de données (TD) (2004-2009) Ces TDs portent pour moitié sur la modélisation et l'interrogation des bases de données relationnelles (modélisation entité / association, modèle relationnel, normalisation, algèbre relationnel, SQL); la seconde partie de ces TDs concerne l'utilisation des bases de données dans le cadre de sites web dynamiques (PHP/MySQL).


  • Maîtrise d'Informatique

Parallélisme (TD) (2001-2004) Nous abordions dans ce TD : les algorithmes PRAM, la synchronisation en mode centralisé et distribué et la programmation par passage de messages (MPI).

  •  Master STIC Parcours CCI

Java (Cours) (2001-2005) Introduction assez complète au langage Java: Concepts fondamentaux de la programmation objet; implantation en Java; API Java (Vector, Enumeration, etc.); gestion des flux; interfaces graphiques.

  • Licence professionnelle d'Informatique
    • Java (Cours, TD, TP) (2001-2004) Cours de mise à niveau, sensiblement équivalent à celui dispensé en DESS CCI.
    • Réseaux et Systèmes d'Information distribués (Cours, TD et TP)
    • Bases de données relationnelles
  • IUP MIAGE 2

Matériel (Cours + TD) (2001-2003) Cours principalement axé sur l'architecture des processeurs (notion d'UAL, de registre, etc.) et sur les technologies actuelles (architectures RISC, pipeline, exécution dans le désordre, etc.), notamment illustré par l'étude des processeurs Sparc et Pentium.

  •  Licence professionnelle de Chimie

Architecture de l'ordinateur (Cours) (2002-2004) Il s'agit d'une intervention assez courte présentant les grands traits de l'architecture PC.

  • CNAM Orléans : Bases de données avancées

Bases de données distribuées et répliquées. Illustration approfondie avec Oracle 11g.


Dernière mise à jour: October 12, 2018, 14:34
Connexion
Location: Enseignement


powered by cmsimple.dk - template by cmsimple-styles.com