Documents d'enseignement
-
Stage CIES 24 et 25 avril 2006
Documents relatifs au stage :
-
APMEP 2006 Clermont-Ferrand
Documents relatifs à l'atelier :
-
Master MSI
Cours de reconstruction de surfaces :
-
.NET DUT Info SI 2007/2008
Sujets de TP
EXPÉRIENCES D'ENSEIGNEMENT
En tant que moniteur et ATER durant 5 années, j'ai enseigné de nombreuses matières liées à l'informatique en général, mais j'ai également eu l'occasion d'enseigner en Master 2 Recherche ainsi que d'animer un stage du CIES.Le contenu des cours est le suivant :
-
Structure de données/ Programmation C
Présentation des pointeurs, allocation dynamique de mémoire, programmation multi-fichiers, listes chaînées, algorithmes de tris et comparaison de leurs complexités selon la structure de donnée utilisée. -
Programmation Objet / C++
Notion de classe, encapsulation, héritage, références, objets constants, héritage, opérateurs, utilisation de la STL, introduction à la bibliothèque graphique QT. -
Architecture .NET
Introduction au Framework .NET, syntaxe C#, comparaison avec Java, concept de Forms Windows, Manipulation de fichiers, stockage des préférences, principaux conteneurs, ASP.NET & IIS, concept de Web Forms, notions de webservices. -
Système UNIX
Découverte du shell Bash, manipulation de commandes, système de fichiers, flux standards, processus, grep sed cut et expressions régulières, scripts shell et automatisation. -
Reconstruction de surfaces
Introduction à la reconstruction de surfaces, présentation des techniques de triangulation et de reconstruction classiques. -
Introduction au web et à l'HTML
Présentation du web, principe de navigation, création locale d'un site, mise en ligne, premiers pas avec le HTML et les principales balises, présentation du CSS et les principales fonctions, réalisation d'un mini-site du doctorant. -
Programmation web
HTML, CSS, PHP -
Atelier de l’informaticien
Programmation bash et shell avancé. Commandes multiples et tubes, scripts bash, expressions régulières, sed/grep/awk/cut/join, make et Makefiles, crontab , at, etc... -
Réseaux 1
Approfondissement de la couche IP, création de sous-réseaux, mise en place de routeurs, étude approfondie des algorithmes de routage. Projet Personnel et Professionnel : Encadrement de trois groupes d’étudiants à travers la réflexion sur un métier de l’informatique. Aide à la réalisation d’interviews, rapports et soutenances (poster). -
Mini-projet
Encadrement théorique des étudiants à effectuer un projet : mise en place de réunion, création d’un cahier des charges, répartition des tâches à plusieurs. Réalisation d’un projet sur la manipulation d’images en Java. -
Réseaux 2
Protocoles de communication, mise en place d’un DHCP, sécurité des réseaux. -
Programmation fonctionnelle
Introduction à la programmation fonctionnelle théorique. Mise en pratique grâce au langage OCaml, concepts de récursivité terminale. -
Bases de données
TP sous Oracle
Intitulé du cours | Type de cours | Public | Nombre d'heures enseignées (équivalent TD) |
Structure de données/ Programmation C | Cours/TD/TP | DUT Informatique 1ère année |
56h |
Programmation Objet / C++ | Cours/TD/TP | DUT Informatique 1ère année |
84h |
Architecture .NET | Cours/TD/TP | DUT Informatique 2ème année |
70h |
Système UNIX | TP | DUT Informatique 1ère année |
21h |
Java | TD/TP | DUT Réseaux et Télécoms 2ème année |
24h |
Programmation WEB | Cours/TD/TP | DUT Réseaux et Télécoms 2ème année |
25h |
Reconstruction de surfaces | Cours | Master 2 Informatique et Imagerie | 2h |
Introduction au web et à l'HTML | Cours/TP | Doctorants (toutes sections) | 15h |
Atelier de l’informaticien | Cours/TP | L2 Informatique | 40h |
Réseau 1 | TD/TP | Master 2 CCI | 30h |
PPP | TD | L2 Informatique | 7h |
Mini Projet | Cours/TP | L1 Informatique | 32,25h |
Réseaux 2 | TD/TP | M1 MIAGE | 24h |
Programmation fonctionnelle | TD/TP | L2 Informatique | 40h |
Base de données | TP | L3 MIAGE | 16h |
Total 486 heures |