Administratives responsabilities

  • Member of the steering committee of the CS bachelor degree at Sorbonne University
  • Member of the teaching council of the engineering department (UFR 919)
  • Professional integration and gap year officer for the CS bachelor.
    • Gap year : Application to be submitted in june for the following Year; contact me
    • Gap semester: Application to be submitted at least 2 months before; contact me

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

Previously

  • SU - L1 : Introduction to the scientific process (ARE Dynamic)
  • 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