The instructor’s research explores the integration of machine learning with political science to expand our understanding of the workings of American politics. He has been recognized for his exceptional teaching abilities, having served as an instructor for several advanced courses in Government and Data Science at Harvard University.
The instructor’s research explores the integration of machine learning with political science to expand our understanding of the workings of American politics. He has been recognized for his exceptional teaching abilities, having served as an instructor for several advanced courses in Government and Data Science at Harvard University.
AlgoEd offers scholarships for this course to ensure educational access for students.
3 hours of homework each week
Do you want to learn how to predict and understand elections with data? Organizations like the New York Times, the Washington Post, and FiveThirtyEight employ teams of data science experts to do this, and you can do it, too. In this course we will cover the basics of using data to predict elections before voting day and to understand the results afterwards. Just like the professionals, we will use the R programming language as our data science tool - no prior coding experience required! We will practice, practice, practice coding with real election data, building to a research paper investigating an election of your choice.
After this course, students who are interested in this area can pursue Mentored Advanced Research (MAP) on topics such as:
1. Studying election coverage in the media with natural language processing (NLP)
2. Predicting elections with machine learning
3. Investigating election results with regression