UNIVERSITY TEACHING
EXPERIENCE SUMMARY

My university teaching responsabilities had given me a strong background
(five years, 564 hetd, equivalent to 564 presential hours)
in the organization and management of teaching units for undergraduate students.
Indeed, I have realized the structuration of several teaching units, by making lectures and by producing
pedagogical materials and exercises of different levels,
as well as by setting up numerous evaluations (regular continuous evaluation mode,
frequent tests and written exams).
I also developed a coordination between different groups of students
(to manage tutorial classes, for example) and a coordination with colleagues to ensure consistency within
a same teaching unit, and for a interdisciplinary synchronization,
e.g., by participating in the SMILE/EMILE
interdisciplinary project (link).

In more details, these experiences have allowed me to structure my own courses in mathematics
and computer science, for undergraduate students, by developing units concerning a field: decisionsupport,
operations research and mathematical / numerical modelling. In particular, I have presented topics related to
graph theory, linear programming, statistics and probability, and first courses on algorithmics and
programming languages. My enthusiasm for communication goes far beyond the stricto sensus gratified
(paid) teaching activities, I am volunteer since 2012 and I actively organize / participate in events of
scientific mediation, exacting vulgarization and popularization
(cf. collective responsabilities).
TEACHING RESPONSABILITIES
 University teaching responsabilities, ordered by studentdegree levels (in terms of presential hours)
Total university teaching responsabilities  564,0 hetd 

Third year (LP) students / and Engineersstudents (equivalent to B.Sc. degree)  104,5 hetd 
Second year (DUT2) students  326,0 hetd 
First year (DUT1) students  133,5 hetd 
 University teaching responsabilities, ordered by themes / specialities (in terms of presential hours)
Total university teaching responsabilities  564,0 hetd 

Probabilities, statistics and financial calculus  255,5 hetd 
Operations research, linear programming and graph theory  218,5 hetd 
Modular arithmetics, algebra and geometry  57,5 hetd 
Algorithmics and programming languages  32,5 hetd 
LECTURE NOTES AND EXERCISES
All documents (pedagogical supports presented below) are available
follow the conditions of
Licence
Creative Commons Attribution  NonCommercial  NoDerivatives 4.0 International.
 Title: Mathématiques appliquées ("Applied mathematics", code M2203, PPN2013, for the IUT GLT, DUT1 students)
Last version (pdf),
support of 122 pages
with more than 60 exercises,
and 34 bibliography references ;
with 4 written tests which are archived, with a detailled mark scale and detailled corrections.
Description below.
 combinatorics and probabilities with discrete random variable;
 statistics and distributions with one and two dimensions;
 introduction to financial calculus (main discussed subjects: interests and depreciations).
 Title: Techniques quantitatives et recherche opérationnelle
("Quantitative techniques and operations research", code M3207, PPN2013, for the IUT GLT, DUT2 students)
Last version (pdf),
support of 236 pages,
with more than 200 exercises,
and 73 bibliography references ;
with 16 written tests which are archived, with a detailled mark scale and detailled corrections.
Description below.
First part: operations research
 graph theory and algorithms (spanning trees, shortest paths, maximum flows);
 linear programming (modelling,
geometry (graphical resolution), duality, simplex algorithm);
 sensitive analysis;
 scheduling.
Second part: probabilities and statistics
 combinatorics;
 statistics with one and two dimensions, and correlation;
 probabilities with discrete random variables and usual laws;
 probabilities with continuous random variables and usual laws;
 theory of sampling;
 hypothesis tests.
 Title: Théorie des graphes et arithmétique modulaire
("Graph theory and modular arithmetics", code S3 math, PPN before 2013, for the IUT Informatique, DUT2 students)
Last version (pdf),
support of 35 pages,
with more than 60 exercises, and 14 bibliography references.
Description below.
First part: graph theory
 simple graphs;
 connectivity and planarity;
 spanning trees;
 transitive closure algorithms;
 shortest paths algorithms.
Second part: modular arithmetics
 properties of Euclidean division;
 extended Euclid's algorithm;
 Bézout's identity;
 congruences;
 Chinese remainder theorem;
 fast modular exponentiation;
 publickey cryptosystems.
 Title: Techniques d'optimisation logistique ("Mathematical tools for supply chain optimization",
code S5 math, for the Licence professionnelle MAGALI, LP students)
Last version (pdf),
support of 78 pages
with more than 50 exercises,
and 43 bibliography references ;
with 2 written archived tests,
with detailled mark scale and detailled corrections.
Description below.
 linear programming (modelling, geometry (graphics resolution),
simplex algorithm);
 practice of optimization solvers;
 statistics and time series
(in particular, exponential smoothing and multiplicative models).
PEDAGOGICAL SUPPORTS A YEAR
Responsabilities and pedagogical supports presented in reverse chronological order.
Academic year 2015 / 2016
Responsible teacher of the teaching unit M3207 (57 students)
« Techniques quantitatives et recherche opérationnelle »
("Quantitative techniques and operations research", cf. description below),
lectures for secondyear (DUT2) students, Université de Perpignan Via Domitia (UPVD)
(link), September 2015  January 2016.
 Notes: course material with exercises (170 pages)
(pdf),
 Chapter 1: Operations research (main discussed subjects:
graph theory and algorithms: spanning trees,
shortest paths, maximum flows; linear programming: modelling, geometry, duality,
simplex algorithm;
sensitive analysis and scheduling),
 Chapter 2: Probabilities and statistics (main discussed subjects: combinatorics; statistics;
probabilities with discrete random variables and usual laws;
probabilities with continuous random variables and usual laws;
sampling theory and hypothesis tests).
 Computer labs: practice of linear programming solvers.
 Training: assignments to do at home (large amount of exercises for each section).
 Written evaluations: 6 interrogations and 2 exams,
 interrogation 1: test statement (pdf) / test correction (pdf),
 interrogation 2: test statement (pdf) / test correction (pdf),
 interrogation 3: test statement (pdf) / test correction (pdf),
 interrogation 4: test statement (pdf) / test correction (pdf),
 interrogation 5: test statement (pdf) / test correction (pdf),
 interrogation 6: test statement (pdf) / test correction (pdf),
 exam 1: test statement (pdf) / test correction (pdf),
 exam 2: test statement (pdf) / test correction (pdf).
Responsible teacher of the teaching unit mathématique LP MAGALI (31 students)
« Outils mathématiques pour l'optimisation logistique »
("Mathematical tools for supply chain optimization", cf. description below),
lectures for thirdyear (LP) students, Université de Perpignan Via Domitia (UPVD) (link),
November 2015  January 2016.
 Notes: course material with exercises (60 pages)
(pdf),
main discussed subjects: linear programming: modelling, geometry,
simplex algorithm; optimization solvers;
statistics and time series (in particular, exponential smoothing and multiplicative models).
 Computer labs: practice of linear programming solvers.
 Training: assignments to do at home (large amount of exercises for each section).
 Written evaluations: 2 exams,
 exam 1: test statement (pdf) / test correction (pdf),
 exam 2: test statement (pdf) / test correction (pdf).
Responsible teacher of the teaching unit M2203 (59 students)
« Mathématiques appliquées »
("Applied mathematics", cf. description below),
lectures for firstyear (DUT1) students,
Université de Perpignan Via Domitia (UPVD) (link),
January  May 2016.
 Notes: course material with exercises (102 pages)
(pdf),
main discussed subjects: combinatorics and discrete random variables;
statistics and distributions with one and two dimensions; introduction to financial calculus.
 Training: assignments to do at home (large amount of exercises for each section).
 Written evaluations: 2 interrogations and 1 exam,
 interrogation 1: test statement (pdf) / test correction (pdf),
 interrogation 2: test statement (pdf) / test correction (pdf),
 exam 1: test statement (pdf) / test correction (pdf).
Academic year 2014 / 2015
Responsible teacher of the teaching unit M3207 (49 students)
« Techniques quantitatives et recherche opérationnelle »
("Quantitative techniques and operations research", cf. description below),
lectures for secondyear (DUT2) students,
Université de Perpignan Via Domitia (UPVD)
(link),
October 2014  January 2015.
 Notes: course material with exercises (121 pages) (pdf),
 Chapter 1: operations research
(main discussed subjects: graph theory and algorithms: spanning trees,
shortest paths, maximum flows; linear programming: modelling, geometry,
duality, simplex algorithm; sensitive analysis and scheduling),
 Chapter 2: Probabilities and statistics
(main discussed subjects: combinatorics; statistics;
probabilities with discrete random variables and usual laws;
probabilities with continuous random variables and usual laws;
sampling theory and hypothesis tests).
 Computer labs: practice of linear programming solvers.
 Training: assignemts to do at home (large amoount of exercises for each section).
 Written evaluations: 6 interrogations and 2 exams,
 interrogation 1: test statement (pdf) / test correction (pdf),
 interrogation 2: test statement (pdf) / test correction (pdf),
 interrogation 3: test statement (pdf) / test correction (pdf),
 interrogation 4: test statement (pdf) / test correction (pdf),
 interrogation 5: test statement (pdf) / test correction (pdf),
 interrogation 6: test statement (pdf) / test correction (pdf),
 exam 1: test statement (pdf) / test correction (pdf),
 exam 2: test statement (pdf) / test correction (pdf).
Responsible teacher of the teaching unit mathématique LP MAGALI (33 students)
« Outils mathématiques d'optimisation logistique »
("Mathematical tools for supply chain optimization", cf. description below),
lectures for thirdyear (LP) students,
Université de Perpignan Via Domitia (UPVD)
(link),
October 2014  January 2015.
 Notes: course material with exercises (35 pages) (pdf),
main discussed subjects: linear programming: modelling, geometry,
simplex algorithm; optimization solvers; statistics and time series
(in particular, exponential smoothing and multiplicative models).
 Computer labs: practice of linear programming solvers.
 Training: assignments to do at home (large amount of exercises for each section).
 Written evaluations: 2 exams,
 exam 1: test statement (pdf) / test correction (pdf),
 exam 2: test statement (pdf) / test correction (pdf).
Responsible teacher of the teaching unit M2203 (63 students)
« Mathématiques appliquées »
("Applied mathematics", cf. description below),
lectures for firstyear (DUT1) students,
Université de Perpignan Via Domitia (UPVD)
(link), January  May 2015.
 Notes: course material with exercises (56 pages) (pdf),
main discussed subjects: combinatorics and discrete random variables;
statistics and distributions with one and two dimensions;
introduction to financial calculus.
 Training: assignments to do at home (large amount of exercises for each section).
 Written evaluations: 3 interrogations and 1 exam,
 interrogation 1: test statement (pdf) / test correction (pdf),
 interrogation 2: test statement (pdf) / test correction (pdf),
 interrogation 3: test statement (pdf) / test correction (pdf),
 exam 1: test statement (pdf) / test correction (pdf).
Academic year 2013 / 2014
Responsible teacher of the teaching unit S3 mathématique (108 students)
« Théorie des graphes et arithmétique modulaire »
("Graph theory and modular arithmetics", cf. description below),
lectures for secondyear (DUT2) students,
Université Toulouse 3 Paul Sabatier (UT3)
(link), October  December 2013.
 Notes: course material with exercises (35 pages) (pdf).
 Chapter 1: Graph theory, by taking into account
the SMILE/EMILE project (link),
some parts are in English, other in French;
whether it would be helpful, a minilexicon:
French→English (2 pages)
(pdf) /
English→French (2 pages)
(pdf);
course material with exercises (18 pages) (pdf),
main discussed subjects: simple graphs; connexity and planarity; spanning trees;
transitive closure algorithms; shortest paths algorithms.
 Chapter 2: modular arithmetics, course material with exercises (17 pages)
(pdf)
main discussed subjects: properties of the Euclidean division;
extended Euclid's algorithm; Bézout's identity; congruences;
Chinese remainder theorem; fast modular exponentiation; publickey cryptosystems.
 Computer labs: practice of formel programming language (Maple).
 Training: assignments to do at home (large amount of exercises for each section).
 Written evaluations: 2 exams,
 exam 1: test statement (pdf) / test correction (pdf),
 exam 2: test statement (pdf) / test correction (pdf).
Academic year 2012 / 2013
Assistant teacher for the teaching units:
 « Probabilités et statistiques »
("Probabilities and statistics", responsible Prof. Emmanuel Paul),
lectures for firstyear (DUT1) students,
Université Toulouse 3 Paul Sabatier (UT3)
(link),
January  April 2013.
 « Théorie des graphes et arithmétique modulaire »
("Graph theory and modular arithmetics", responsible Prof. Emmanuel Paul),
lectures for secondyear (DUT2) students,
Université Toulouse 3 Paul Sabatier (UT3)
(link),
October  December 2012.
 « Algèbre linéaire et géométrie »
("Linear algebra and geometry", responsible Dr. HDR Jérôme Fehrenbach),
lectures for secondyear (DUT2) students,
Université Toulouse 3 Paul Sabatier (UT3)
(link),
October 2012.
Academic year 2011 / 2012
Assistant teacher for the teaching units:
 « Recherche opérationnelle » ("Operations research", responsible, Dr. Catherine Mancel),
lectures for firstyear (ÉNAC) engineersstudents, École nationale de l'aviation civile (ÉNAC)
(link), May  June 2012.
 « Algorithmique et langages de programmation » ("Algorithmics and programming languages", responsible JeanMarc Vengut),
lectures for firstyear (ÉNAC) engineersstudents, École nationale de l'aviation civile (ÉNAC)
(link), March  April 2012.
 « Programmation en Matlab » ("Matlab programming", responsible Prof. Frédéric Messine),
lectures for firstyear (ÉNSÉÉIHT) engineersstudents, École nationale supérieure
d'électrotechnique, d'électronique, d'informatique et des télécommunications (ÉNSÉÉIHT)
(link), January 2012.