Département Informatique ESIEE EngineeringDépartement InformatiqueESIEE Enineering

  • Présentation

Présentation du département

Thèmes du département

Nos activités d'enseignement et de recherche/développement sont centrées autour de la notion de système informatique. Le terme de "système informatique" est utilisé ici pour désigner un système de traitement de l'information, c' est a dire un assemblage de composants matériels et logiciels destinés à la transmission, au traitement, et au stockage de données. Pour mettre en oeuvre de tels systèmes informatiques, deux aspects sont fondamentaux:

  • l'algorithmique qui permet de formaliser la solution à des problèmes liés au traitement de l'information (signal, images, modèles géométriques, données numériques, textes ...) selon une séquence d'opérations.

  • l'architecture des composants matériels (architectures dédiées, architectures parallèles, composants programmables...) et des composants logiciels (architecture distribuée, orientée objets...) qui permet de déterminer comment cette séquence d'opérations va être effectivement réalisée tout en optimisant les contraintes liées à l'application. On parle alors de co-spécification (co-design) ou d'adéquation algorithmes/architectures.

De façon transversale, la modélisation joue un rôle important dans ce thème, qu'il s'agisse de modéliser le problème que l'on cherche à résoudre ou bien qu'il s'agisse de modéliser l'architecture ou le comportement d'un système afin d'en évaluer ses caractéristiques.

Domaines de compétence

La cohérence des activités de recherche et de développement ainsi que des activités pédagogiques s'articule autour de quatre domaines de compétence :

  • Algorithmique et modélisation : optimisation combinatoire (programmation linéaire dynamique, par contraintes...), algorithmique d'inspiration physique ou biologique (réseaux connexionistes...), modélisation du raisonnement, algorithmes distribués, algorithmes parallèles, algorithmes stochastiques, modèles de Markov.

  • Conception d'architectures : Co-spécification, architectures et modèles de calcul, architectures des machines, adéquation algorithmes/architectures, circuits dédiés (circuits intégrés spécifiques, circuits reconfigurables, processeurs TDS...).

  • Architectures logicielles et informatique distribuée : bases de données réparties, langages orientés objet, méthodes de développement de logiciel, logiciel intégré.

  • Structures discrètes et imagerie : topologie discrète, théorie des graphes, ensembles ordonnés, modèles discrets pour l'imagerie, le traitement de l'information, la physique.

Le département a vocation, avec l'appui du groupe ESIEE, à développer ces quatre domaines en mettant en place l'environnement humain et matériel nécessaire.