Teaching

Long Stuff

Introduction to Text as Data for Social Science (Graduate / Undergraduate)
Spring 2022
University of Chicago, Political Science
Materials (Github)

Constructivism (Graduate)
Winter 2019, Spring 2021, Winter 2022
University of Chicago, Political Science
Syllabus (google doc)

Norms, Ideas, and Identity in International Politics (Undergraduate)
Spring 2021, Winter 2022
University of Chicago, Political Science
Syllabus (google doc)

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

Building an Academic Web Presence 
Materials (pdf download)

Web Scraping in R
July 20, 2021 (Data Science Summer School)
Materials (Github)
Video Recording

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)

Webscraping 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)

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)