Fall 2021 Course Descriptions

CS 52-01 Intro to Digital Humanities

G. Crane
MW 3:00-4:15, Lane Hall 100
I+ Block

Computational methods to study humanistic disciplines (literature, history, politics, art, music, social media, etc.). Introduction to methods such as web scraping, Application Programming Interfaces (APIs), topic modeling, Named Entity Recognition (NER), network analysis, mapping, and the programming language Python. Assignments analyze primarily text-based sources in English, and the methods can be applied to a wide range of languages, ancient and modern. No programming skills are assumed.


Back to Main Courses Page