Enseignements
Mes enseignements pour 2023-2024 sont :
- Architecture des ordinateurs, en M1 bio-informatique (6h CM-TD).
- Réseaux et sécurité en M1 informatique (8h CM), avec Gewu Bu.
- Supports de cours : chapitre 1, chapitre 2, chapitre 3, chapitre 4, chapitre 5, chapitre 6 et chapitre 7
- Annexes du cours : preuve de RSA, cryptographie sur courbes elliptiques (v1 ou v2), cryptanalyse différentielle
- Exercices : algorithme de Vigenère (sans correction)
- TP : algorithme de Vigenère, RSA et OpenSSL
- Annales des années passées : 2020-2021 session 1, 2019-2020 session 2, 2018-2019 session 1, 2018-2019 session 2, 2017-2018 session 1, 2017-2018 session 2, 2016-2017 session 1, 2015-2016 session 1 et 2015-2016 session 2
- Administration réseau, en M2 informatique (10h CM + 10h TD + 10h TP).
- Supports de cours : survol du cours, remise à niveau en architecture réseau + TCP avancé, remise à niveau sur les tables d'acheminement, ATM et MPLS, VLAN
- TD : TCP
- TP : TP1, TP2, TP3, TP4 et TP5.
- Annales des années passées : 2020-2021 session 1, 2019-2020 session 1, 2019-2020 session 2, 2018-2019 session 1 et 2018-2019 session 2
- Programmation fonctionnelle, en L2 informatique.
- Réseaux - modèle en couches, en deuxième année du diplôme d'ingénieur ISIMA par apprentissage (24h CTD).
- Réseaux - programmation sécurisée;, en deuxième année du diplôme d'ingénieur ISIMA par apprentissage.
- Structures de données, en première année du diplôme d'ingénieur ISIMA.
- Chapitre du cours Découverte et initiation à la recherche (responsable du cours : Olivier Raynaud) : support.
Ci-dessous, voici quelques supports que j'ai réalisés pour des enseignements des années universitaires antérieures :
- Chapitre du cours Sécurité des protocoles réseaux, en 5TC (2h CM) à l'INSA de Lyon (responsable du cours : Walid Bechkit).
- Chapitre du cours Réseaux longue distance, en 5TC (2h CM + 4h TP) à l'INSA de Lyon (responsable du cours : Oana Iova).
- Cours multi-niveaux multi-disciplinaire sur l'Internet des objets : chapitre 3.
- Cours de programmation orientée objets en Java (en anglais) :