Yves LE TRAON
Maître de conférences
IRISA/IFSIC

Activités d'enseignement

De 1998-2000, j'ai choisi dans un premier temps de varier les types et les niveaux d'enseignements : Programmation en DIIC1, Programmation Objet en DIIC1, Algorithmique en DESScci, suivis de projet en IUP-MIAGE, formation continue. L'année 1999-2000 m'a donné l'occasion de mettre en place la filière Génie Logiciel du DESS Isa. En résumé, cela a consisté en :

Cette filière a été mise en place depuis la rentrée 2000-2001. La même année, j'ai également pu effectuer des enseignements plus axés sur ma spécialisation de recherche (en FUTE, en maîtrise et DEA, à l'ENSAI, à Télécom Bretagne).

Le tableau ci-dessous donne les principaux enseignements auxquels j'ai participé depuis mon arrivée à l'Ifsic (je ne mentionne pas les suivis de stage et de projets -mini-projets et IUP-Miage). J'ai fait ces enseignements pendant 2 ans au moins. A titre indicatif, je donne les volumes d'enseignements pour un étudiant.

a) Cours déjà en place

Thème
Détail
Langages supports
Niveau
Volume par étudiant
Programmation (PROG1)
Introduction à la programmation impérative
Eiffel
Diic 1ère année
30h TD
26h TP
Programmation Objet
Initiation à la programmation objet
Concepts
Comparaison langages
Eiffel/C++
Diic 1ère année
12 h TD
12h TP
Algorithmique (ALG2)
Principaux algorithmes
Estimation de leur efficacité (complexité algorithmique)
Pascal
DESScci
18h C
18h TD
18h TP
Programmation impérative
Introduction à la programmation impérative
Eiffel
Formation continue
" FUTE "
20 h C/TP

a) Cours nouveaux

Thème
Détail
Langages supports
Niveau
Volume par étudiant
Conception d'Applications à Objet Répartis *
Gestion de projets, conception par objets, gestion des aspects distribués sur le réseau, IHM
UML, Java, Swing, CVS
DESS cci
12hC
30 TD
18 TP
Méthodes de Conception(Aspects Test) *
Test et validation de logiciels OOIntroduit en 1999-2000
Eiffel
Formation continue
" FUTE "
15h C
Introduction au test (ADT) *
Test structurel pour des logiciels procédurauxIntroduit en 2000-2001
C
Maîtrise
9h C
9h TD
6h TP
Assurance Qualité et Génie Logiciel
(AQGL) **
Facteurs/critères qualitéIntroduction à la conception OO (UML)Gestion de projetIntroduit en 2000-2001
UML
Java
DESS Isa Trc commun


24h C
18h TD
18h TP

Test et Validation de Logiciels **
Test de logiciels Orienté Objet. Test d'intégration. Testabilité.Introduit en 2000-2001
UML Java
DESS Isa Filière GL
12h C
Composants et Test (COT) *
Test de composants objetsTestabilitéThéorie de la mesure et certification de composantsIntroduit en 2000-2001
UML
DEA Informatique
12h C

* cours fait en collaboration avec d'autres enseignants (le volume correspond cependant aux heures que j'ai mis en place).
** cours mis en place sous ma responsabilité.

A ces enseignements s'ajoutent aussi des interventions ponctuelles à la demande d'autres écoles (ENSAI, Télécom).