COM 674: Introduction to Programming and Data Science

Graduate course, Purdue University, 2020

I built heavily on Tommy Guy’s course run at the University of Washington to develop a course that introduces basics of Python programming and data science to social science graduate students. The course includes programming principles like control flow and functions, and then introduce parts of the data science pipeline, including APIs, pandas, visualization, and basic statistical tests. The course was taught during both Spring 2020 and an intense four-week summer course