|
During my PhD I taught at the Université de Lorraine: first at the École des Mines in Nancy (2010-2013),
and then at the computer science
department of the Sciences
and Technologies Faculty (2013-2014). Since Septembre 2014, I teach in
several courses, from licence
to master at the
FIL, which is the Computer Science
department of IEEA, a part of University of Lille 1.
| Year | Level | Subject |
FIL, Computer Science department of IEEA, part of University of Lille 1 | 2014-2015 | L1 | Algorithmic and programming #1 (basics in computer science, Python language) |
| L2 | Object Oriented Programing |
| L3 | Object Oriented Design (good practices in OO programming, design patterns, modeling, unit tests, Java language) |
| M1 | Software engeneering - Advanced Object Oriented Design (software modeling and design from specifications, requirements analysis, UML) |
| M1 | Distributed Architectures Design |
Sciences and Technologies Faculty | 2013-2014 | L1 | Algorithmic and programming #1 (basics in computer science, Python language) |
| L1 | O2I/C2I (use of computers, tools and the Internet for non-computer scientist students, introduction to good security practices, digital identity, private data vs public data, etc.) |
| L1 | Methodology (designing and programming with C language) |
| L2 | Algorithmic and programming #3 (complexity, recursion, data structures, C language) |
| M1 | Software analysis and design (good practices in OO programming, design patterns, modeling, Java language) |
| M1 | Distributed architectures design |
| M2 | Software engineering project |
École des Mines de Nancy | 2012-2013 | 1A (L3) | Basic computer science (algorithmic, Java) |
| 1A (L3) | Introduction to good security practices |
| 2A (M1) | Software engineering (Lean method, source code management tools, unit tests, code optimization, build tools: Ant and Maven, design patterns) |
| 2A (M1) | UML modeling |
| 2A (M1) | Introduction to good security practices |
| 3A (M2) | Project supervisor (Study, usability, optimization and evolution of a models transformation language based on Tom) |
2011-2012 | 1A (L3) | Basic computer science (algorithmic, Java) |
| 1A (L3) | Introduction to Unix-like systems |
| 1A (L3) | Introduction to LaTeX |
| 2A (M1) | Software engineering (Lean method, source code management tools, unit tests, code optimization, build tools: Ant and Maven, design patterns) |
| 2A (M1) | UML modeling |
2010-2011 | 1A (L3) | Basic computer science (Java, SQL and XML) |
| 1A (L3) | C2I |
| 2A (M1) | Project supervisor (Tom parser re-engineering) |
| 3A (M2) | Project supervisor |
A am also involved in scientific popularization events with nybi.cc and the laboratory. For more details, please look at the following page.
FR
|
Last modification: 2015-09-03
|
|
|