Teaching

Long Stuff

Constructivism (Graduate)
Winter 2019, Spring 2021
University of Chicago, Political Science
Syllabus (pdf download)

Norms, Ideas, and Identity in International Politics (Undergraduate)
Spring 2021
University of Chicago, Political Science
Syllabus (pdf download)

Computational Tools for Social Science (Graduate)
Fall 2019, Fall 2020
University of Chicago, Political Science
Materials (Online Book)

Machine Learning for Political Science (Undergraduate/Graduate)
Winter 2018
Stanford University, Political Science
Materials (Github)

Introduction to Computational Tools and Techniques (Graduate)
Fall 2015
University of California Berkeley, Political Science
Materials (Github)

Selected Short Stuff

Web Scraping and Data Management in R
August 10 – 21, 2020 (Essex Summer School)
Materials (Github)

Introduction to Computational Text Analysis
May 6 – 9, 2019 (Florida State University)
October 25, 2018 (BigSurv, Barcelona)
July 24 – 25, 2018 (Institute for Political Methodology, Taiwan)
Materials (Github)

Extracting Data from the Web in Python
May 23 – 26, 2016 (D-Lab, UC Berkeley)
Materials (Github)

Machine Learning with scikit-learn
November 15, 2016 (The Hacker Within, UC Berkeley)
Materials (Github)

Graphics in R
August 23, 2016 (D-Lab, UC Berkeley)
Materials (Github)

Data Wrangling and Manipulation in R
August 22, 2016 (D-Lab, UC Berkeley)
Materials (Github)

Building an Academic Web Presence 
Multiple Offerings
Full Slides (pdf download)

Basics of Drupal (3 part series)
March 2015 (D-Lab, UC Berkeley)
Materials (pdf download)

Programming FUNdamentals
January 12, 2015 (D-Lab, UC Berkeley)
Materials (Github)