Master de sciences et technologies mention : informatique



Yüklə 3,14 Mb.
səhifə40/115
tarix26.10.2017
ölçüsü3,14 Mb.
#13937
1   ...   36   37   38   39   40   41   42   43   ...   115



Acronyme : cpm

Spécialité : IAD

3 ECTS

Niveau : M2

Semestre : S3

Titre : Coopération personnes-machines

Responsable : Jean-Marc LABAT

Répartition hebdomadaire ou semestrielle


(30h/7 semaines)

Contenu

Former aux concepts, techniques et outils liés aux systèmes coopératifs, en les illustrant par des applications industrielles et présenter les différentes techniques d’analyse du comportement de l’utilisateur à partir des traces informatiques et leurs rôles dans l'interaction homme-machine,



Expérience du responsable dans le domaine de l’UE

Jean-Marc Labat a été responsable d'une filière de DEA (IHM, IA et internet), puis de la spécialité Informatique pour la perception, la cognition et les communications à Paris 5. Il est le responsable du PPF AIDA (Approche Interdisciplinaire pour les Dispositifs informatisés d'Apprentissage. Il dirige plusieurs thèses dans le domaine des EIAH, notament sur la modélisation de l'apprenant. Michael Baker, CR CNRS, intervient sur les environnements de travail ou de formation collaboratifs.



Réalisations du responsable dans le domaine de l’UE





  • SIMPLUS : réalisation de joueurs virtuels pour un jeu de simulation (appel RIAM 2002-2004)

  • PLASTUR : Modèlisation cognitive de régleurs de plasturgie (appel TCAN en cours)

  • "Integration of virtual players into a pedagogical simulator”, int conf CALIE 04, Grenoble

  • Embedded Bayesian network student models » conference ITHET04, Istambul,

  • Encadrement en cours de thèse : Modélisation de l’apprenant à l’aide des réseaux bayésiens






Acronyme : cpp

Spécialité : ACSI

6 ECTS

Niveau : 400

Semestre : S1

Titre : Programmation C++

Responsable : Jean-Paul CHAPUT

Répartition hebdomadaire ou semestrielle


(CM: 2h00)(TD: 2h00)(TME: 2h00)

Contenu

Jusqu'à la fin des années 70 les principaux langages de programmation comme le C ou le Pascal s'appuyaient sur un modèle "impératif". Les programmes consistant en un ensemble plus ou moins complexe de fonctions s'appelant entre elles. Un nouveau modèle est alors apparu : le modèle "objet". Il a été conçu pour permettre une programmation plus rapide et plus proche de la réalité d'un problème. Par exemple, un programme gérant la centrale de réservation d'une compagnie ferroviaire manipulera des objets "train" qui géreront les places libres et les horaires. Fondamentalement, un objet est un ensemble de données liées entres elles ainsi que les fonctions (on parle de méthodes) nécessaires à la manipulation de ces données. Le langage de programmation C++ a été crée afin d'allier les avantages du C (vitesse, compacité, portabilité) à ceux du modèle de programmation objet (puissance de modélisation, réutilisabilité). Java et plus récemment C# ont été inspiré par C++, tant au niveau des concepts que de la syntaxe.



Expérience du responsable dans le domaine de l’UE

Jean-Paul Chaput est ingénieur système au pôle ASIM du LIP6. Il participe à la maintenance et au développement de la chaîne libre de CAO-VLSI Alliance. Il travaille actuellement sur la prochaine évolution majeure de d'Alliance: Coriolis, un ensemble d'outils intégrés de placement/routage pour les circuits nanométriques.



Réalisations du responsable dans le domaine de l’UE





  • Nero, routeur fin de la chaîne Alliance (écrit en C++).

  • Isobar, interfaçage Python/C++ de la base de données Hurricane sur laquelle est implémentée Coriolis.

  • Participation à la spécification de la définition de Stratus, language de description procédural de netlist (écrit en Python).

  • Eolienne, routeur fin de Coriolis (écrit en C++).




Yüklə 3,14 Mb.

Dostları ilə paylaş:
1   ...   36   37   38   39   40   41   42   43   ...   115




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin