Teaching
I teach undergraduate and graduate courses and deliver invited lectures at universities in the United States, Singapore, China, and Malaysia, with upcoming lectures in Switzerland, on political communication, computational social science, media data analytics and visualization, and AI and media technologies.
Undergraduate & Graduate Courses

2026
- NMC5342: Introduction to Applied Social Media Analytics, National University of Singapore (details)
2022
- JOURN 203: Information for Communication, University of Wisconsin-Madison (details)
2021
- JOURN 203: Information for Communication, University of Wisconsin-Madison (details)
Guest Lectures

2026
- NM6770 Graduate Research Seminar, National University of Singapore, March 2026
2025
- Lehigh Humanities Center (workshops on humanities AI), Lehigh University, US, April 2025
2024
- 395-0-25 Topics in Communication Studies Seminar at the School of Journalism Northwestern University, US, May 2024
- JOUR630089 Computational Analysis for Communication, Fudan University, CN, May 2024
2020 – 2023
- JOURN818 Computational Approaches to Communication Research, University of Wisconsin-Madison, US, October 2022
- Institute of Journalism at Shanghai Academy of Social Sciences, CN, June 2022
- Tun Tan Cheng Lock Center for Social & Policy Studies, UTAR, Malaysia, MY, April 2020