Alain Gély
Ressources
- Correction TP DS JAVA
- Une correction possible du TP DS JAVA en IUT R&T 2ème Année (Octobre 2006)
- Utilisation des CSS [.ppt]
- Présentation sur l'utilisation des CSS (et dans une moindre mesure, du javascript) dans le cadre de l'organisation du stage "Initiation au web" (2005) du CIES de lyon
- La notion de complexité en informatique [.ppt]
- Présentation correspondant à un séminaire d'une heure (à condition de sauter la preuve du théorème de Cook) sur la complexité en informatique, et particulièrement les classes de complexité P et NP.
(2004, séminaire destiné à des doctorants en sciences, non nécessairement informaticiens)
Enseignements, domaines de compétences
- Programmation Système & Réseau
-
- Outils UNIX, utilisation du shell Bash
- Programmation C/Unix (Gestion des processus, utilisation des sockets)
- Concepts des systèmes d'exploitations (gestion de processus, mémoire virtuelle, systèmes de fichiers, ...)
- Réseau
-
- TCP/IP, couche application : Serveurs Web (apache 1 & 2), SMTP (postfix), POP, DNS (bind), LDAP
- TCP/IP, pile des protocoles (ICMP, ARP, RARP, TCP, UDP, IP)
- Modèle OSI, concepts réseaux
- Modèle OSI, couches Liaison de données, Réseau et transport
- Génie logiciel
- Programmation Orienté Objet
- Technologies Web
-
- HTML, XHTML
- spécifications CSS
- DOM, Javascript/Ecmascript
- Syndication (RSS, Atom)
- PHP
- Protocole HTTP (entêtes, mécanismes de cache, négociation de contenu, ...)
- Apache (Configuration, gestion des hôtes virtuels)
- Langages de Programmation
-
- C
- C++/STL
- Java
- PHP
- Turbo Pascal
- Prolog (Notions)
- Algorithmique, structures de données et complexité
-
- Stuctures de données (Listes, Arbres, Tas, Graphes, ...)
- Algorithmique (Algorithmique de graphe, Algorithmique de génération, Tris)
- Complexité (d'un algorithme, d'un problème)
- Bases de données et Systèmes d'informations
-
- Modèle Relationnel, Algèbre relationnelle
- Modèle E/A
- Méthodes de modélisation
- SQL et variantes
Enseignements, liste Chronologique
2007-2008
Poste de Maître de conférences à l'université Paul Verlaine (Metz) IUT STID (Statistique et Traitement Informatique des données)
- IUT 1ère année
- Base de données
- Projets tuteurés
- PPP
- IUT 2ème année
- Système d'Information et Base de données
- Bases de données avancées
- Licence professionnelle SID (Statistique et Informatique Décisionnelle)
- Systèmes d'information
- Entrepôt de données
- Serveurs
- Bases de données multimédia
- Encadrement de stage (alternance)
2006-2007
Poste d'ATER à l'université d'Auvergne(Clermont II) IUT R&T (Réseau & Télécommunication)1
1Anciennement IUT GTR
- IUT 1ère année
- Réseau R2 - Réseaux locaux (TD : 16h, TP : 42h)
- Réseau R4 - Technologie IP (Cours : 10h , TD : 42h, TP : 21h)
- IUT 2ème année
- Module I5, Programmation système (processus, socket) - Unix (TD : 8h, TP : 12h)
- Module I6, Programmation Objet - JAVA (TD : 10h, TP : 21h)
- Module IC1, Outils UNIX, scripts Bash (TP : 10.5h)
- Module TR2a, Couche application dans l'internet (TP : 21h)
- Module TR2b, Sécurité réseau (TP : 21h)
- Encadrement de Projets & Stage (2 projets)
2005-2006
Demi-poste d'ATER à l'université Clermont I (Université d'Auvergne) IUT GTR (Génie télécommunication & Réseau)
- IUT 1ère année
- Réseau R2 - Réseaux locaux (TD : 8h, TP : 42h)
- Réseau R3 - Administration des systèmes d'exploitation réseaux (TP : 21h)
- Réseau R4 - Technologie IP (TP : 21h)
- IUT 2ème année
- Programmation système - Unix (TP : 21h)
- Programmation Objet - JAVA (TP : 12h)
- Encadrement de Projets & Stage (1 projet)
2004-2005
Moniteur à l'université Clermont II (Université Blaise Pascal). Département Mathématique - Informatique
- L3 - Licence d'Informatique
- Systèmes d'exploitation (10h de cours magistral et 10h de TD)
- Réseaux (10h de cours magistral et 10h de TD)
- Programmation Avancée : C++ / STL (24h de TP)
- Encadrement de projets : Encadrement du projet de fin de licence L3 de deux binômes d'étudiants.
- Moniteurs Clermontois
- Animation du stage CIES " Initiation au Web et au langage HTML"
(Stage de deux jours complets, comprenant parties théoriques et pratiques)
2003-2004
Moniteur à l'université Clermont II (Université Blaise Pascal). Département Mathématique - Informatique
- Licence d'Informatique
- Génie logiciel : Programmation objet en C++ (20h de TP)
- Algorithmique de génération (16h de TP)
- DEUG MIAS 2ème année
- Programmation avancée en Turbo Pascal (40h de TD)
- Moniteurs Clermontois
- Animation du stage CIES " Initiation au Web et au langage HTML "
(Stage de deux jours complets, comprenant parties théoriques et pratiques)
2002-2003
Moniteur à l'université Clermont II (Université Blaise Pascal).
Département Mathématique - Informatique
- Licence d'informatique
- Algorithmique de génération (16h de TP)
- Licence Mathématique Appliqués aux Sciences Sociales (MASS)
- Génie logiciel : Programmation objet en C++ (20h de TD)
- DEUG MIAS 2ème année
- Programmation avancée en Turbo Pascal (40h de TD)
2001-2002
Vacataire à l'université Clermont II (Université Blaise Pascal)
Département Mathématique - Informatique.
- DEUG MIAS 1ère Année
- TD de Programmation en Turbo Pascal (40h de TD)
- TP de programmation et projets en Turbo Pascal (48h de TP)