Enseignements/Teachings
All my teaching is in French, so this page is also in French, but in the future you might find some lectures notes in English as well.
Année 2023-2024
Voici la liste de mes enseignements pour l’année académique 2023-2024:
- Shell et outils (L2 Informatique, Université de Caen – responsable : François Rioult) :
- 30h TP (2h30 x 12) : shell, système de fichiers, scripting en bash, regex (grep, sed), awk, processus;
- 3h CM (1h30 x 2) : Introduction au terminal (1h30 : shell, commandes, système de fichiers, déplacement dans l’arborescence, permissions) et Introduction à la gestion de versions avec Git (1h30 : dépôt, index, commits, graphe, branches et fusions, dépôts distants).
- Ressources :
- Notes de cours : Introduction à la gestion de versions avec Git
- TP : Premières manipulations sur Git
- Introduction à la POO avec Java (L2 Informatique, Université de Caen – responsable : Bruno Zanuttini) :
- 35h TP (3h30 x 10) : structure d’un projet, classes, classes exécutables, collections, héritage, interfaces.
Archives
Année 2022-2023:
- Projet 1 (L2 Informatique, Université de Caen – responsable : Grégory Bonnet) :
- 30h TP (2h30 x 12) : projet de génie logiciel en Java
- Algorithmique 2 (L3 Informatique, Université de Caen – responsable : Pascal Vanier):
- 15h TD (1h30 x 10) : diviser pour régner, parcours de graphes, retour sur trace, programmation dynamique;
- 15h TP (1h30 x 10) : diviser pour régner, parcours de graphes, retour sur trace, programmation dynamique.