An introduction to data science and social scientific research.
Quantitative social science methods covering probability, frequentist inference, and linear models.
An introduction to behavioral science with applications including public health, finance, elections, and social policy.
Using data science to analyze voting behavior and forecast presidential election outcomes in the United States.
Deep Learning in Python
Fundamentals of machine learning using deep neural networks with practical Python applications in image and text analysis.
Online Course Instructor, SAGE Research Methods
A guide for social scientists to use advanced data science methods in their research.
Fundamentals of the Python scientific computing stack with applications to political data science.
Introduction to high performance computing in R with a focus on social science applications.
Fundamentals of Python programming with a focus on web-scraping applications for political science (e.g. analyzing Congressional ideology).