Teaching

(This page is written in french, since my teaching activity is in french)

Je suis intervenu dans différents modules d’enseignement à TELECOM Nancy de 2016 à 2022 :

Inté TN

Git, Latex, et bases de la ligne de commandes GNU/Linux. J’étais responsable du TD de Shell (co-écrit avec Rémi Even et Quentin Laporte-Chabasse), que vous pouvez trouver ici

POO

Programmation orienté objet, Gérald Oster est responsable du module, ses ressources sont disponibles ici.

Structures de données

Ensembles, listes, piles, files, tables, arbres et graphes et implantation en Java and C, Sébastien Da Silva est responsable du module.

C/Shell (pour les apprentis)

Programmation en C et Shell (petits scripts Bash, commandes cut, find, grep, sed, etc.)

Thibault Cholez est responsable du module, ses ressources (notamment en C) sont disponibles ici
Les ressources Shell sont disponibles ici et ici

Réseaux et Systèmes

Je suis intervenu sur le module Systèmes qui concerne la programmation système en C (appels systèmes fork, pipe, exec, wait, signal ainsi que synchronisation par sémaphore et threads).

Lucas Nussbaum est responsable du module, ses ressources sont disponibles ici

J’ai également été responsable du projet de système pour les années 2019-2020 et 2020-2021, dont vous trouverez les sujets ici et ici

Gestion de Masses de Données

Différents supports de données (bases de données relationnels, bases de données NoSQL, fichiers textes, fichiers XML, etc.), plateformes de traitements des masses de données (Hadoop MapReduce,Spark), indexation des données textuelles.
Sabeur Aridhi est responsable du module, ses ressources sont disponibles ici.

Command-Line

Christophe Bouthier est responsable du module

CS 54

Je suis intervenu sur la partie developpement Web (backend) en Python (Flask). Gerald Oster est responsable du module.