Teaching

My teaching focuses on applied economics, quantitative methods, experimental methods, and programming for economists.

Current Courses

Experimental Analysis of Public Policies

Level: Master 1
Programme: Master in International Economics
Institution: University of Lille
Language: English
Format: 24h Lectures
Website: Here

This course introduces experimental and quasi-experimental tools for evaluating public policies. Students work from policy questions to identification strategies, empirical diagnostics and written evaluation protocols.

Main topics: potential outcomes, randomized controlled trials, power, compliance, attrition, difference-in-differences, event studies, regression discontinuity, synthetic control, heterogeneous effects and pre-analysis plans.

Équilibre général et économie publique

Level: Licence 2, undergraduate
Programme: MIASHS
Institution: University of Lille
Language: French
Format: 24 hours of lectures and 16 hours of tutorials

The course studies how markets allocate resources and how public policies respond to efficiency, equity and market-failure issues in partial and general equilibrium settings.

Main topics: partial equilibrium and surplus, exchange economies, Edgeworth boxes, welfare theorems, externalities, public goods, commons, asymmetric information and education externalities.

Introduction à Python pour économistes

Level: Licence 2, undergraduate
Programme: Economie-Statistique-Modélisation\ Institution: University of Lille
Language: French
Format: 12h
Website: Here

This introductory course helps economics students acquire the foundations needed to write short Python scripts and use them for empirical economic analysis.

Main topics: terminal and files, scripts, variables, data types, lists, dictionaries, loops, functions, CSV files, pandas, descriptive statistics and basic visualisation.

Modèles de durée / Duration Models

Level: Master 2
Programme: Applied econometrics
Institution: University of Lille
Language: French
Format: 12h

This course introduces duration and survival models with applications in labour economics, health economics and finance. Practical work is conducted in R.

Main topics: survival and hazard functions, censoring, truncation, Kaplan-Meier estimation, Nelson-Aalen cumulative hazards, parametric models, Cox proportional hazards and accelerated failure-time models.

Introduction à la logique algorithmique : applications avec Python

Level: Licence 1, undergraduate
Programme: Économie-Statistique-Modélisation
Institution: University of Lille
Language: French
Format: 12h

This beginner course introduces algorithmic thinking through Python. The materials use a progressive project-based narrative to move from basic instructions to a small working program.

Main topics: variables, types, conditions, loops, lists, dictionaries, functions, random draws, simulations and a final mini-project.

Past and Occasional Courses

Conférences de méthodes

Level: Licence 3, undergraduate
Programme: Economics
Institution: University of Lille
Language: French
Format: 10 applied sessions

This methods course develops academic writing, oral presentation and source-use skills for economics students.

Introduction to Macroeconomics

Level: Licence 1, undergraduate
Programme: MIASHS
Institution: University of Lille
Language: French
Format: Lectures

This introductory macroeconomics course covers stylised facts and core short-, medium- and long-run models.

Main topics: output, inflation, unemployment, money market, aggregate demand, IS-LM, labour market, macroeconomic equilibrium, policy in closed economy and growth.

Economics of Education

Level: Graduate
Institution: Paris 1- IEDES
Language: French
Format: Lecture material

Main topics: historical perspectives, education and labour markets, education and growth, public intervention in education, education production functions, educational inequalities, social mobility and evaluation of education policies.

Globalization and Development

Level: Master 1
Institution: IEDES
Language: French
Format: Lectures

This course explores the complex interactions between globalization and development. It introduces students to international trade, global economic trends, worldwide inequalities, environmental challenges, and development policies.

Main topics: international trade, globalization, within- and between-country inequality, environmental challenges, development policies, development trajectories.

Data Visualization

Level: Master 2
Course coordinators: Marion Leturcq & Etienne Dagorn
Language: French
Format: Applied computer sessions in R

This course introduces data visualization with R. It focuses on the use of graphs to communicate ideas and empirical results clearly and effectively. Students learn how to improve the readability and aesthetics of figures, with applications using ggplot2 and spatial data.

Main topics: data visualization, graphical communication, ggplot2, spatial data, maps, legends, labels, titles, interactive visualizations.

Advanced Statistics

Level: Licence 3
Course coordinator: Etienne Dagorn
Language: French
Format: Lectures and applied work in R

This course introduces students to core statistical tools used in economics and social sciences. It covers covariance, statistical significance, basic statistical analysis in R, and the use of visualizations to communicate results to non-specialist audiences.

Main topics: covariance, statistical significance, statistical inference, R, data visualization, communication of statistical results.

Applied Econometrics

Level: Master 2
Course coordinator: Etienne Dagorn
Language: French
Format: Lectures and applied sessions in Stata

This course prepares students to write an empirical master’s thesis using statistical and microeconometric tools. It introduces causal inference, instrumental variables, econometric biases, selection issues, omitted-variable bias, and non-linear models. Applied sessions use Stata and emphasize reproducible statistical programming.

Main topics: causal inference, instrumental variables, selection bias, omitted-variable bias, non-linear models, microeconometrics, Stata, reproducibility.

Impact Evaluation

Level: Master 2
Course coordinator: Etienne Dagorn
Language: French
Format: Lectures and replication-based applied sessions

This course trains students to identify credible counterfactuals using standard econometric tools for impact evaluation. It covers regression discontinuity, matching, difference-in-differences, and synthetic control methods. Each applied session is built around the replication of a research article.

Main topics: counterfactual reasoning, regression discontinuity, matching, difference-in-differences, synthetic control, impact evaluation, replication.

Introduction to Economic Analysis

Level: Licence 1
Course coordinator: Danièle Benezech
Language: French
Format: Tutorials

This course introduces the fundamental principles of microeconomics. It covers perfect competition, market equilibrium with price and quantity rigidities, elasticities, and the historical foundations of economic analysis through classical texts.

Main topics: perfect competition, market equilibrium, price rigidities, quantity rigidities, elasticities, history of economic thought.

Microeconomics: Market Imperfections and Public Economics

Level: Licence 2
Course coordinator: Eric Malin
Language: French
Format: Tutorials

This course introduces public economics in the presence of market imperfections. It focuses on asymmetric information, externalities, and different property-rights regimes.

Main topics: public economics, market failures, asymmetric information, externalities, property rights.

Microeconomics: Consumer and Producer Theory

Level: Licence 1
Course coordinator: Olivier L’Haridon
Language: French
Format: Tutorials

This course introduces the theoretical foundations of economic decision-making by consumers and producers. Students study optimization, constrained maximization, production costs, and profit maximization.

Main topics: consumer choice, producer theory, optimization, constrained maximization, production costs, profit maximization.

Macroeconomics

Level: Licence 1
Course coordinator: Fabien Moizeau
Language: French
Format: Tutorials

This course introduces students to the main issues in macroeconomics. It covers long-run growth, inflation, the labour market, exchange rates, and basic theoretical models such as the Solow model.

Main topics: economic growth, inflation, labour market, exchange rates, macroeconomic equilibrium, Solow model.

Selected Public Resources

The resources below are general academic or professional-development materials.