Administratives responsabilities

  • Member of the teaching council of the engineering department (UFR 919)(2021 - )
  • Member of the steering committee of the CS bachelor degree at Sorbonne University (2018-2022)
  • Professional integration and gap year officer for the CS bachelor (2018 - ).
    • Gap year : Application to be submitted in june for the following Year; contact me
    • Gap semester: This option is no longer available.

Teaching

Most of the content of the following courses can only be accessed through the Moodle tool, for Sorbonne University students only.

Master

Licence (Bachelor)

  • L3 : Professional Orientation and Integration (OIP - 3INOI1) - Resp. d’UE + Cours/Tds
  • L1 : Introduction to Environmental Issues (IEE - ) - Cours/Td

Previously

  • SU - L1 : Introduction to the scientific process (ARE Dynamic)
  • SU - L3 : Professional Orientation and Integration (OIP) - Resp. d’ue + Cours/Tds
  • SU - M2 : Professional Integration (IP - ) – Cours/Td
  • SU - M2 Androide : Multi-Agent Coordination and Consensus (CoCoMa - 5I) - Td/Tp
  • P.7 - M1 : Introduction to Artificial Intelligence - Cours/Td/Tp
  • SU - L3 : Object Oriented Programming (algo and dev Java - Li314) - Td/Tp
  • SU - L2 : Introduction to programming 2 (algo and dev C - 2i002) - Td/Tp
  • SU - L2 : Professional Orientation and Integration (OIP) - Resp. d’ue + Cours/Tds
  • P.7 - L2 : Programming project (Java/C - IP3/IK3) - Encadrement
  • P.Sud - Deust : Data-bases - Responsable d’ue + Cours/Td/Tp
  • SU - L1 : Introduction to imperative programming in C (Li115) - Td/Tp
  • SU - L1 : Recursive Programming (Scheme/Caml - Li101) - Td/Tp
  • SU - L1 : Dispositif Enseignant référent - Encadrement
  • P.7 - L1 : Types and Objects in Java - Td/Tp