This page lists different courses I have designed / taught and, where applicable, links to online projects created by the students.

Digital Atlas Design Internship
(Spring 2019, Fall 2018, Spring 2018, Fall 2017, University of Pittsburgh)

In this internship/course students developed a digital project that explored world history and spatial studies. Working with a faculty member who was a content expert in their chosen area, the students learned how to read historical sources as data, create digital gazetteers, and to create digital mapping applications. You can see the student projects here:

The University of Pittsburgh selected this course as one of its four entries to the 2019 ACCelerate festival, which is a “… a three-day celebration of creative exploration and research at the nexus of science, engineering, arts, and design (SEAD). ”


HNRS 353.002 Introduction To Social Network Analysis and Conspiracy Theories (Fall 2016, UNC-Chapel Hill)

This course introduces social networks, network modeling, and critically engages the literature and history of conspiracy theory. We investigated six conspiracy theories as a means to explore network analysis concepts. By the end of this course, students were able to construct an interactive network graph, perform basic network analysis, and presented their findings in a web application, hosted on GitHub. In addition, students familiarized themselves with the social and political implications of conspiracy theories, along with their historical veracity.


HIST 226 History of Rome (Summer 2015,UNC-Chapel Hill). This course covered the origins of Rome to the first two centuries CE. Topics included Rome’s growth as a world power, the shift from republican government to autocracy, and the contested continuing use of Roman imagery, terminology, and memory in modern settings. As part of the course, students groups contributed to the Pleiades Project.