Programming for Humanities Data Science
Introduction to computer programming for the humanities and to digital humanities as a research area. Examine basic programming concepts, data types, functions, and Application Programming Interfaces (API). Learn the first steps in building data pipelines and explore introductory natural language processing (NLP) techniques through humanities-centered applications. Only one of the following may be counted: Behavioral and Humanities Data Science 315, Liberal Arts 301L (Topic: Intro Dig Methods Humanities), Rhetoric and Writing 314. Three lecture hours a week for one semester.
Prerequisites & course information
Introduction to computer programming for the humanities and to digital humanities as a research area. Examine basic programming concepts, data types, functions, and Application Programming Interfaces (API). Learn the first steps in building data pipelines and explore introductory natural language processing (NLP) techniques through humanities-centered applications. Only one of the following may be counted: Behavioral and Humanities Data Science 315, Liberal Arts 301L (Topic: Intro Dig Methods Humanities), Rhetoric and Writing 314. Three lecture hours a week for one semester.
Sources
- Course catalogue ↗2026-2027