Home Research Teaching Other activities

    Teaching experience (nearly 30 years) in Paris and Ile de France in 7 universities (Universities Paris 6, Paris 7, Paris 8, Paris 10, University of Cergy, University of Evry and University of Marle-la-Vallée) and high schools and (in English) abroad (research level)

      In addition to teaching at the research level to doctoral students, I have taught undergraduate and graduate students at both Masters levels: :
    • Mathematics: Algebra, analysis and geometry.
    • Applied mathematics: Cryptology and coding theory.
    • Mathematical programming: Computer number Theory, Arithmetic and Cryptography.

      Subjects taught over the years

      (in reverse chronological order)
    • 2022-2024. Teaching in algebra (in License 2, Paris VIII University), cryptography (including an introductory course in cryptography in License 3, Paris VIII University) in Master 1, mathematical programming for cryptography in Master 1 (for three courses including one in Master Mathematics, Paris Cité University (Paris 7)) and in advanced (symmetric) cryptography and advanced coding in Master 2 at Paris VIII University.
    • 2020-2022. Teaching algebra in License 2, cryptography and mathematical programming for cryptography in Master 1 and advanced cryptography and advanced coding in Master 2 at Paris VIII University. Mathematics gluer for scientific preparatory classes at Fénelon-Paris high schools (two levels). Master's courses organized by Télécom Paris.
    • 2014-2019. Teaching algebra and geometry, cryptography and mathematical programming for cryptography and coding (geometric codes) in License 3, Master 1 and Master 2 at the University of Paris VIII. Mathematics gluer for scientific preparatory classes at Fénelon-Paris high schools (two levels). Courses for the master's degree, "Advanced mathematical techniques for coding and cryptography," organized by Télécom Paris.
    • 2009-2014. Teaching algebra, geometry, cryptography, and mathematical programming for cryptography and coding in License 3 and Master at the University of Paris VIII. Mathematics gluer for scientific preparatory classes at Fénelon-Paris high schools (two levels). Master's courses "Advanced mathematical techniques for coding and cryptography" organized by Télécom Paris. Master 2 course in discrete mathematics for information theory abroad (in English, research level).
    • 2008-2009. Teaching algebra and geometry, cryptography in License 3 and mathematical programming for cryptography and coding in License 3 and Master 1 at Paris VIII University. Mathematics gluer for scientific preparatory classes at Fénelon-Paris high schools (two levels).
    • 2007-2008. Mathematics teaching, cryptology and mathematical programming for cryptography and coding in Master 1 and License 3 at the University of Paris VIII. Courses in algebra and cryptology at THALES company. Mathematics gluer for scientific preparatory classes at Fénelon-Paris high schools (two levels).
    • 2006-2007. Mathematics teaching, cryptology and mathematical programming for cryptography and coding in Master 1, Master 2 and License 3 at the University of Paris VIII. Mathematics gluer for scientific preparatory classes at Fénelon-Paris high schools (two levels).
    • 2005-2006. Speaker at THALES for training courses in cryptography and algorithms for cryptography. Teachings in mathematical programming for cryptography and coding in Master 1, Master 2 and License 3 at the University of Paris VIII. Mathematics gluer for scientific preparatory classes at Fénelon-Paris high schools (two levels).
    • 2004 - 2005. Teaching in DESS "Computer Science" autonomous systems" at the University of Paris VIII. Mathematics gluer for scientific preparatory classes at Fénelon-Paris high schools (two levels).
    • 2003-2004. Computer science teaching (License 2) and mathematics (Licenses 1 and 3). Mathematics gluer for scientific preparatory classes at Condorcet-Paris High School (one level).
    • 2000-2002. Temporary teaching and training assistant research in mathematics at the University of Evry. Courses in Algebra in bachelor's and master's degrees in mathematics, teaching in mathematics in DEUG MIAS and MASS.
    • 1999-2000. Teaching mathematics in DEUG economics and management at the University of Paris Ouest, Nanterre University. Mathematics gluer for scientific preparatory classes at Fénelon-Paris High School (two levels).
    • 1998-1999. Teaching in mathematics in DEUG Sciences at the University of Cergy and in DEUG economics. Mathematics gluer for scientific preparatory classes at Fénelon-Paris High School (two levels).
    • 1997-1998.Teaching in mathematics in DEUG Sciences at the University of Cergy. Mathematics tutor for first-year DEUG economics. Mathematics gluer for scientific preparatory classes at Fénelon-Paris High School (two levels).
    • 1996-1997. Teaching in mathematics in DEUG Sciences at the University of Cergy and DEUG Sciences and Technology at the University of Marne-la-Vallée.
    • 1995-1996.Teaching in mathematics in DEUG Sciences at the University of Marne-la-Vallée.