Teaching/Comp. Soc.

I am passionate about helping the nascent field of computational social science grow. Below are a series of lectures I've given that are designed to introduce you to the field based upon my Computational Sociology seminar at Duke (access the syllabus here, and course materials here):

Class #1: An Introduction to Computational Sociology

Class #2: Basic Data Processing in R

Class #3: An Introduction to Programming in R

Class #4: Collecting Data from the Internet (Screen-scraping and APIs)

Class #5: Natural Language Processing and Topic Modeling

Class #6: Visualization

If you are a graduate student, post-doc, or junior faculty member, you may also be interested in the Summer Institute in Computational Social Science that I co-organize with Matt Salganik. Visit the link above to see all lecture slides, codes, and video from Matt, me, and a number of fantastic guest lectures including Gary King, Michael Macy, Deborah Estrin, and many others. Details about the 2018 event will be posted on my twitter feed shortly. If you are interested in hosting your own computational social science summer institute, please contact me for additional course materials.

I am also passionate about improving public understanding of sociology and therefore regular teach introduction to sociology (link to syllabus) as well as an undergraduate course on computational social science. If you are a former student who would like to request a recommendation letter, please visit the link to the form on your syllabus.