Teaching
I teach courses in research methods, data science and machine learning at LSE and LSE Summer School. I aim to teach my student how to research important political science questions by using modern data science applications and causal inference strategies and how to combine those three fields in an innovative and ethical way.
2025/26
GV249 Research Design - LSE, Department of Government
Course Content:
- Formulation of research questions, development of theory and empirically testable hypotheses
- Understanding different types of data and measurement
- Description vs. inference and Correlation vs. Causation
- Quantitative and qualitative data collection and analysis
- Research Ethics
- Research Designs, including Causal inference and identification strategies
MY472 Data for Data Scientists - LSE, Department of Methodology
2024/25
ME314 Introduction to Data Science and Machine Learning - LSE Summer School
Course Content:
- Using Python, R, and Quarto in VS Code
- Probability and Linear Regression
- Causal Inference (DiD, IV, RD)
- Core Machine Learning (Lasso, Decision-Trees, Random Forests)
- Working with Unstructured data
- Static and Dynamic Webscraping
- Text as data
MY472 Data for Data Scientists - LSE, Department of Methodology
Course Content:
- Tabular data
- Data visualisation
- Textual data
- HTML, CSS, and scraping static pages
- XML, RSS, and scraping non-static pages
- Working with APIs
- Other data types
- Creating and managing databases (SQL)
- Interacting with online databases