Recent teaching
Data Science and AI for Executives, LSE Executive Education Programme, 2018–2026.
Introduction to Data Science and Machine Learning (ME314), LSE Summer School (Research Methods, Data Science, and Mathematics), 2015–2024.
Data for Data Scientists (MY472), MSc module in Methodology, LSE, 2017–2019.
Computer Programming (MY470), MSc module in Methodology, LSE, 2017–2019.
Fundamentals of Social Science Research Design (MY400), MSc module in Methodology, LSE, 2011–2019.
Quantitative Text Analysis (MY459), MSc module in Methodology, LSE, variously from 2011–2019.
Applied Regression Analysis (MY452), LSE.
Earlier teaching
Quantitative Text Analysis, European Consortium for Political Research, Summer School in Methods and Techniques, University of Ljubljana, 2008, 2009, 2010.
Introduction to Multilevel Models, European University Institute, Florence, June 4-9, 2009.
Introduction to Quantitative Research Methods, Trinity College, MSc in Comparative European Politics. Spring 2009.
Advanced Quantitative Methods, Trinity College, Ph.D. Program in Political Science, 1998-2006; 2008.
Research Design in Political Science, Trinity College, Ph.D. Program in Political Science, 1998-2001, 2006; Central European University M.A. program (1998), Short Course (March 2001).
Mathematics for Political Scientists, Trinity College, Ph.D. Program in Political Science, 1999-2002.
Analyzing Electoral Data, Teaching, Methods and Research (TMR) Programme, Winter School, Université catholique de Louvain, Belgium, January 2002.
Comparative Political Institutions, Trinity College, Department of Political Science, from 2003. Senior sophister seminar.
Comparative Politics, Trinity College, Department of Political Science, 1998-1999; Central European University M.A. program (1997); University of New Hampshire (1996).
Transition Politics, Trinity College, Department of Political Science, from 1998.
Senior Research Seminar, Trinity College, Department of Political Science, 1999-2000.
Course materials (archive)
Pages and readings from courses taught at Trinity College Dublin, the London School of Economics, the Essex Summer School and elsewhere.
Quantitative text analysis
- Computerized Text Course, Central European University, 2011
- Computer-Assisted Text Analysis, Essex Summer School, 2011
- Computer-Assisted Text Analysis, Essex 2012
- MY560: Supervised Methods for Classifying and Scaling Texts, LSE, 2013
- MY560: Unsupervised Text Scaling Methods, LSE, 2013
- Quantitative Text Analysis 2F, Essex 2013
- New Directions in Analyzing Text as Data Workshop, 2013
- Quantitative Text Analysis, Trinity College Dublin, 2014
- Quantitative Text Analysis 2E, Essex 2014
- The Quantitative Analysis of Textual Data, NYU, Fall 2014
- Quantitative Text Analysis, Trinity College Dublin, 2016
- Quantitative Text Analysis, Trinity College Dublin, 2018
Statistics and research methods
- EUI Multi-Level Models Course, 2011
- ME104 Linear Regression Analysis, 2012
- Data Mining and Statistical Learning, Trinity College Dublin, 2015
PhD field seminars, Trinity College Dublin