In the 21st century, scholars have increasingly turned to computational methods for the analysis of large corpora of art and literature. While early methods of "distant reading" and "distant viewing" could be realized with off-the-shelf software, contemporary research in the digital humanities requires technical skills beyond ready-made tools. This course provides an introduction to computer programming for the humanities, including, but not limited to concepts from natural language processing, computer vision, and machine learning.
4
UnitsOptional
Grading1, 2, 3
PasstimeUpper division only
Level LimitLetters and science
College