Teaching
Courses
At Exeter I convene the following modules:
- CMM2017 Internet Foundations and Frontiers
- CMMM013 AI & Society (co-convenor)
- CMM3002/3 Dissertation / Practical Research Project
- CMM1004/2008 Communications Research Methods (team-taught)
I have also taught on the following modules:
At LSE I acted as a regular class teacher across four Masters and PhD level courses at LSE:
- MY452 Applied Regression Analysis
- MY459 Quantitative Text Analysis (GitHub) (co-convenor)
- MY461 Social Network Analysis
- MY470 Computer Programming (GitHub)
- MY472 Data for Data Scientists (GitHub)
I have also taught on summer school / short course programmes.
- LSE MY580 Modern Text Analysis and NLP with Python 2025-26
- LSE ME202 Social Network Analysis 2023-2025
- GESIS Fall Seminar in Computational Social Science: Introduction to Computational Social Science with Python 2022
Graduate Supervision
Selected project titles:
University of Exeter MA Media and Communications
Smiling Under Algorithmic Discipline: Aesthetic Negotiation and Emotional Labour Among Female Creators on Short Video Platforms
AI Trust Discourse Practices in Corporate Press Releases: The Case of Google
Between Assistance and Manipulation: The Dual Impact of AI-Powered Personalization on Human Information Practices
LSE MSc Applied Social Data Science
What Makes the News: Selection Bias in Collective Action Reporting by Domestic and Dissident Media in China
Public Attitudes Towards Foreign Trade During the US-China Trade War: a Reddit Case Study
Measuring the Comment Gap: A Machine Learning and Quantitative Text Analysis Approach to Studying News Media User Comments (Best Dissertation Prize)
Postpartum Depression: Analyzing Reddit Social Media Behaviour for Deepening Understanding and Early Detection – A Quantitative Text Analysis and Machine Learning Approach
Making sense of the Danish ‘Climate Election’ Using Word and Document Embeddings
The Ties that Bind: A Social Network Analysis of Cultural Capital in Denmark