Digital Humanities 1011B: Programming. Digital Humanities 1011B is a first course in programming, intended for students of all backgrounds. (Online material for previous years: Winter 2013, Winter 2013-14, Winter 2014-15, Winter 2015-16, Winter 2016-17)

History 2816A/Digital Humanities 2130: Introduction to Digital History. Digital History refers to the use of computers, computer programs, digital media and other electronic technologies to teach, communicate, simulate, preserve, access, analyze, research, present and publish interpretations of the past. In this course you will learn how historical content is produced, presented and published in digital form; how to find and evaluate digital primary and secondary sources; and how to use computational techniques to work with digital resources. No programming experience or previous background in the subject area is required. (Online material for previous years: Fall 2015, Fall 2016, Fall 2018)

History 3823G: Global Twenty-First Century History. A thematic introduction to 21st-century history focused on phenomena that characterize our age: the global connectivity of supply chains, planetary-scale computation, the War on Terror, and unprecedented ecological change. Contemporary events are contextualized in an interdisciplinary fashion at time scales ranging from days to millions of years.

History 4816A/9877A: Digital Research Methods. Historical research now crucially involves the acquisition and use of digital sources. In History 4816A/9877A, students will learn to find, harvest, manage, excerpt, cluster and analyse digital materials throughout the research process, from initial exploratory forays through the production of an electronic article or monograph which is ready to submit for publication. (Previous years: Fall 2013, Fall 2014, Fall 2015, Fall 2016, Fall 2018)

History 4821F: Spy vs Spy. An introduction to close reading and the ways that historians can use the techniques of structured intelligence analysis. Working individually and in groups, students will analyze a series of historical case studies from the 20th and 21st centuries. Topics include espionage, cyber war, terrorism, organized crime, homeland security, counterintelligence, and decision support.

History 9808A: Digital History. History 9808A is a one-semester graduate course on digital history that emphasizes both the presentation of history on the web, and the use of computational techniques to work with digital resources. (Online material for previous years: Fall 2011, Fall 2012)

History 9832B: Interactive Exhibit Design. History 9832B is a studio course on interactive exhibit design for public historians. Students will learn how to create interactive exhibits through a series of hands-on projects that teach the basics of interaction design, physical computing, and fabrication. Flickr photo stream. (Online material for previous years: Winter 2011-12, Winter 2012-13, Winter 2013-14, Winter 2014-15, Winter 2015-16, Winter 2016-17, Winter 2018-19)