Teaching

University of Lorraine, France (web site)

DUT in Computer Science at IUT Saint-Dié (web site)

The IUTs allow the preparation of a two-year undergraduate technical diploma called a Diplôme Universitaire de Technologie or DUT.

Pedagogical responsibilities
  • Director of studiessince 2013 → Student Recruitment, grades, jury preparation, etc.
  • Elected member of the scientific and administrative boardssince 2021
  • In charge of student projects2013-2021
  • In charge of student timetable in Licence « Sound and Computer-Generated Imagery » – 2012-2021
  • In charge of IT2009-2014
  • President of jury diploma2019-2021
First year
  • Web programming (20h) – since 2012 Course slides
  • Graphical user interface programming (30h) – since 2015
  • Object-oriented programming (20h) – since 2015
  • UML modeling (16h) – 2009 and 2015-2020
  • Signal processing for networking (8h) – 2009-2012
Second Year
  • Cryptography (6h) – since 2022 → Course slides
  • Machine Learning (16h) – 2020-2022 → Course slides
  • Interactive 3D graphics programming (30h) – since 2017 Course slides
  • Security and life privacy with internet (2h) – since 2017Course slides
  • Parallel programming (18h) – 2015-2022
  • Object-oriented programming (30h) – 2009-2013
  • Server-side web application programming (20h) – 2009-2013
  • Graphical user interface programming (10h) – 2009-2013
Third Year
  • Introduction to Virtual Environment (12h) – since 2023 → Course slides
  • Machine Learning (16h) – since 2023 → Course slides

Licence in « Sound and Computer-Generated Imagery » at IUT Saint-Dié

The Licence is the French equivalent of the traditional bachelor’s degree three-year degree.

  • Game design with Unity3D (12h) – 2012-2021 → Course slides
  • Script programming in C# (10h) – 2018-2021 → Course slides
  • 3D programming in webGL (30h) – 2016-2021 → Course slides
  • Introduction to augmented reality (6h) – 2016-2021
  • Script programming in Javascript (10h) – 2016-2018 → Course slides
  • Graphics rendering (12h) – 2010-2012 and 2016
  • Haptic rendering (16h) – 2010-2014
  • Image processing (20h) – 2010-1014
  • 3D programming in Java3D (30h) – 2009-2014
  • Object-oriented programming in Java (30h) – 2009-1014

Master in « Cognitive Sciences and Applications » at IDMC (web site)

  • Virtual and Augmented Reality (15h) – since 2017 → Course slides

Licence in « Methods and Tools for Intelligent Maintenance » at FST (web site)

  • Virtual and Augmented Reality in Industrial Maintenance (2h) – since 2018 → Course slides

Glyndŵr University, Wrexham, UK

  • Virtual and Augmented Reality within Unity (15h) – (2018) → Course slides

Science Po, Nancy, France

The Institut d’études politiques – simply referred to as Sciences Po – is a public research and higher education institution in France, which specializes in social sciences.

  • Challenges in Virtual and Augmented Reality (2h) – 2011-2014

Imperial College, London, UK

BSc. surgery and associate anesthesia

  • Developing VR Surgical Simulation Software (2h) – 2007-2008

Msc. in Advanced Computing

  • Advanced Graphics and Visualisation (8h) – 2007-2008

Outreach activities for Gifted & Talented students

  • Haptic Engineering (35h) – 2011-2014

Faculty of Computer Science, UCBL, Lyon, France

A French faculty is organized in three levels or grades which correspond to those of other European countries :
Licence (Bachelor), Master (Master) and Doctorat (Doctorate). Licence is subdivided into three years (L1, L2 and L3), Master into two years (M1 and M2).

L1

  • Basis in Computer Science (130h) – 2005-2007
  • Basis in Algorithm with DrScheme (24h) – 2002-2004

L2

  • Advanced algorithm with C language (24h) – 2004-2005

L3

  • Network planning and design (18h) – 2004-2005

M1

  • Network planning and design (13h) – 2004-2005

M2

  • Bases in the Finite Element Method (8h) – 2003-2004