Teaching

Courses, materials, and student mentorship

I teach quantitative methods, computational social science, political violence, and technology and politics.

I have been instructor of record for three self-designed courses at Middlebury College and the Middlebury Institute of International Studies, and a teaching assistant across the CU Boulder political science curriculum. I write open R tutorials for methods students with no prior coding background, and I have mentored 52 students as research assistants, interns, and fellows since 2019.

Teaching statement · Tutorial series · Sample syllabus

Courses taught

Instructor of record

INTD 1027: The Study of Post-War Fascism — Middlebury College, Winter 2026

Self-designed interdisciplinary seminar on the transformation of fascist movements after 1945, covering philosophical roots, activism, violence, and research ethics across Italy, Russia, the UK, and the US. Students produced original research designs in contemporary fascism studies. Syllabus.

Digital Extremism — Middlebury Institute of International Studies, Spring 2023

Self-designed course on the intersection of technology and political violence: online radicalization, platform dynamics, and content moderation. Students conducted original research on extremist communities across digital platforms.

Online Extremism — Middlebury College, January 2021

Self-designed intensive winter-term course on digital radicalization and online political violence, integrating computational methods with political science theory.

Teaching assistant, CU Boulder

PSCI 2075: Quantitative Methods — Fall 2025, Spring 2024

Introduction to statistical analysis in political science: descriptive statistics, hypothesis testing, regression, and research design, taught with R and real political data. My tutorial series was written for this course.

PSCI 1101: Introduction to Western Political Thought — Spring 2025

PSCI 2223: Introduction to Comparative Politics — Fall 2024

PSCI 1824: Introduction to International Relations — Fall 2023

Prepared to teach

Introduction to Political Science / American Government · Introduction to Comparative Politics · Quantitative Research Methods (introductory and advanced) · Data Science for Social Scientists · Political Violence and Extremism · Technology, Media, and Politics · Senior Seminar in Computational Social Science

Teaching materials

I develop original, open-source materials designed for students with no prior coding or statistics experience. All six tutorials are free to use, share, and adapt — see the tutorial hub for the full series.

Student mentorship

Since 2019 I have mentored 52 undergraduate and graduate students as research assistants, interns, and fellows, and supervised 15 independent student projects. In Fall 2025 I supervised three CU Boulder undergraduate research assistants working on qualitative coding for the apocalyptic-language study.

Students contribute at every stage: annotating social media content and building datasets of extremist rhetoric; contributing to network analysis, text classification, and content analysis; and developing their own research questions within the broader agenda. Several student projects have resulted in published reports.

Selected student projects supervised

  • Italian neofascism and the Years of Lead: the Nuclei Armati Rivoluzionari
  • Archeofuturism and its parallels to militant accelerationism
  • The French far right on Telegram: laundering extremism through political activism
  • Christian Identity’s new role on the extreme right
  • The AI revolution and its implications for domestic counterterrorism

Each dissertation chapter is designed with student research involvement in mind, and I actively recruit undergraduates into the work.


Interested in a guest lecture or a methods workshop? Email alex.newhouse@colorado.edu.

Last updated: August 2026

Back to top