Teaching

Syllabi for all semester-long modules taught between 2019 and 2026 are also available in this public GitHub repository (opens in new tab), which is continuously updated.

Module Instructor: Undergraduate Level

Parties and Party Competition

Undergraduate module on party systems, party positions, election pledges, and responsiveness to public opinion, examining how well the mandate model of democracy describes political representation.

Syllabus (PDF)

Representation and Party Competition

German-language BA seminar (Repräsentation und Parteienwettbewerb) on party competition, representation, responsiveness, election pledges, and policy diffusion.

Syllabus (PDF)

Hope

UCD Discovery module exploring the theme of hope across disciplines, coordinated by Imelda Maher (UCD Sutherland School of Law).

Module page

Module Instructor: Postgraduate Level

Quantitative Text Analysis

Introduces the quantitative analysis of textual data, covering classical text-as-data methods (dictionaries, scaling, topic models) alongside modern large language model approaches, with hands-on implementation in R.

Syllabus (PDF)

Connected_Politics

Team-based research module in which students design and execute a collaborative computational social science project using methods such as text analysis, machine learning, image recognition, and network analysis.

Syllabus (PDF)

Workshop Instructor

I could also teach these workshops at your institution. Do not hesitate to contact me.

Teaching and Supervision Qualifications

Teaching Awards