My major responsibilities of courses ...

I have begun teaching in September 1995 on a temporary contract, then I have successively held these positions : monitor of the higher education, temporary teacher-researcher (ATER), and finally associate professor (lecturer). I have held all these positions at the Faculty of Sciences Jean Perrin of the University of Artois.

The subjects what I have taught since 1995:

  • Use of the office suite
DEUG SV 2nd year
practical works
  • Initiation to algorithmic with Pascal
DEUG MIAS 1st year and SM 2nd year
courses, tutorials, practical works
  • Programming with Pascal
DEUG MIAS 2nd year
courses, tutorials, practical works
  • Introduction to UNIX and shell script programming
Licence of Computer Science 3rd year
courses, tutorials, practical works
  • Introduction to C
Licence of Computer Science 3rd year
courses, tutorials, practical works
  • Introduction to Lisp
Licence of Computer Science 3rd year
practical works
  • Introduction to Prolog
Licence of Computer Science 3rd year
practical works
  • Introduction to Java
Licence of Computer Science 3rd year
practical works
  • Advanced algorithmic
Licence of Computer Science 3rd year
tutorials, practical works
  • Advanced programming with C
Licence of Computer Science 3rd year
courses, tutorials, practical works
  • Introduction to assembly language
Licence of Computer Science 3rd year
courses, practical works
  • Networks
Master of Computer Science 1st year
courses, tutorials, practical works
  • Centralized operating systems
Master of Computer Science 1st year
courses, tutorials, practical works
  • Distributed operating systems
Master of Computer Science 1st year
courses, tutorials, practical works
  • Introduction to Fortran
Master of Physical Science 1st year
courses, tutorials, practical works
  • Satisfaction and constraints optimization
Master SIA 2nd year
courses
  • Knowledge Representation and Reasoning
Master SIA 2nd year
courses
  • Administration of operating systems and networks
Master ILI 2nd year
courses, tutorials, practical works
  • Introduction to Perl
Master ILI 2nd year
courses, tutorials, practical works

Currently, my teaching activities are limited to students of Licence (3rd year) and master of Computer Science. More particularly, I am responsible of the emphasized units above.

Supervision of trainees ...

I have led several students of first year of master of Computer Science during their TER («Travaux d'Études et de Recherche ») on the following topics:

  • Programmation of several existing algorithms for the satisfiability problem
  • Algorithms of detection of symetries for the satisfiability problem
  • Design of a distributed application for the analysis and storage of information on isoelectrofocusing experiments.
  • Study of the efficiency of the k-resolution on modern benchmarks
  • The variable neighborhood search for local search algorithms for the satisfiability problem
  • Design a studbook for lizards
  • Efficient reasoning in modal logic

Responsibilities related to teaching

  • Responsible of the first year of the master of Computer Science
    Responsible of admissions
  • Responsible of the teaching computer hardware (management, system administration, purchases) of the Faculty of Sciences (Univ. Artois)
  • Member of the committee of studies validation in Computer Science of the University of Artois
  • Member of CPP (« Commission Paritaire Pédagogique») for the 3rd year of the licence of Computer Science, for the first year of the master of Computer Science and the second year of master ILI
  • Active participation to « Portes ouvertes » days at the Faculty of Sciences (Univ. Artois)
  • Active participation to « Fête de Sciences » days at the Faculty of Sciences (Univ. Artois)
  • Contact person for the software « Apogée » for the Computer Science at the University of Artois, until 2007
  • Responsible of the new DEUST IGACEInformatique et Gestion et Administration du Commerce et des Entreprises »)