Courses  /  Fall 2025
HIST 8550 · GRADUATE SEMINAR

Digital History Seminar

MEETS
Wednesdays · 5:45-8:30pm
LOCATION
Hardin Hall 024
CREDITS
3
TERM
Fall 2025
Course description

History 8550 is an advanced graduate seminar designed for students to produce original digital scholarship that advances historical arguments through computational methods. Building on foundational digital history skills, this course guides students through the complete process of conceiving, developing, and executing a significant digital history project.

Students will work collaboratively with the instructor and their primary advisor to design a project that employs digital methods to make meaningful historiographical interventions. Unlike traditional seminar papers, the final projects in this course are multifaceted, typically including a documented dataset created from primary source research, computational analysis code, and a substantial written component (7,500-10,000 words) that integrates findings with existing scholarship.

The course is structured around key milestones that scaffold the research process, beginning with project planning and literature review, moving through dataset creation and methodology development, and culminating in peer review and project presentation. Students will engage with current debates in digital history, learn best practices for reproducible research, and develop skills in project documentation and scholarly communication.

The seminar emphasizes methodological transparency, ethical data practices, and the integration of digital tools with traditional historical analysis. Students will leave the course with a completed digital history project suitable for conference presentation or publication, as well as the skills necessary to undertake digital components in their dissertation research.

Learning objectives
  • Design and execute original digital history research that uses computational methods to advance historiographical arguments and make meaningful scholarly interventions.
  • Create and document historical datasets from primary sources using methodologically transparent and reproducible research practices.
  • Integrate digital analysis with traditional historical scholarship by producing substantial written work (7,500-10,000 words) that synthesizes computational findings with existing literature.
  • Apply best practices for scholarly communication in digital history, including project documentation, peer review processes, and presentation of digital scholarship to academic audiences.
Assessment
Digital History Project and Paper
70%
Presentation of Digital Project
10%
Class Participation, Peer Reviews, and Written Work
20%
INSTRUCTOR
Dr. Amanda E. Regan
aeregan@clemson.edu
Hardin Hall 004
OFFICE HOURS
My office hours are flexible and you can schedule a time to meet with me. I am generally on campus Monday through Wednesday. Book an appointment.
REQUIRED TEXTS AND PURCHASES
  • Cathy Birkenstein and Gerald Graff, They Say/I Say (2018)
  • Zachary Schrag, The Princeton Guide to Historical Research (2021)
Schedule CLICK A WEEK FOR DETAIL ↓
WK
DATE
TOPIC
DUE
W01
Aug 20
Welcome, syllabus & semester overview
Introduce your project's topic, methods, and data.
Project description
›

Wed · Aug 20

In class
  • Welcome! Syllabus and Semester overview
  • Be prepared to introduce your project’s topic and discuss with the class the methods and data you plan to use.
Readings
  • Schrag, Chapters 3-4
After class · Assignment
  • Send your advisor an email with a 1-3 paragraph description of the project you propose to tackle for this class. You should cc Dr. Regan and ask your advisor to please sign off on this topic for your digital seminar paper. Your project description should outline the following:
    • Your topic and the relevant historical context/historiography
    • The question you are trying to answer
    • Your data/sources for the project
    • The proposed method you plan to use
    • The proposed output for the project
  • By noon on Tuesday, August 26th upload to slack and canvas the project description that you sent your advisor.

Due this week

  • Tue · Aug 26 — Project description uploaded to Slack and Canvas, by noon
W02
Aug 27
Discuss project descriptions
Read classmates' proposals and generate questions.
Questions
›

Wed · Aug 27

In class
  • Discuss project descriptions
Readings
  • Read your classmates proposals and generate 1-2 questions for each of them. Submit to canvas before class. Be prepared to discus each project proposal in class.

Due this week

  • Wed · Aug 27 — 1-2 questions for each classmate’s proposal, submitted to Canvas before class
W03
Sep 3
No class — one-on-one meetings
Schedule a one-on-one meeting; work on your datasets.
—
›

Wed · Sep 3

  • No class meeting. Instead, schedule a one-on-one meeting for this week.
  • Work on your datasets.
W04
Sep 10
Data and sources
Bring a primary source and discuss plans for constructing a dataset.
—
›

Wed · Sep 10

In class
  • Data and Sources
  • Bring an example of a primary source you plan to use for your project. Be prepared to discuss your plans for constructing a dataset from that source base.
Readings
  • Schrag, Chapters 5-10
W05
Sep 17
Making historiographical interventions
Situating your project in the literature of your field.
Lit overview
›

Wed · Sep 17

In class
  • Making Historiographical Interventions
Before class · Assignment

By noon on Tuesday, upload to slack and canvas:

  • a 2-3 page overview of your project as it relates to the literature in your field.
  • Include a list of sources - divide it into primary and secondary sources.
  • Read your classmates proposals and be prepared to discuss in class.
Readings

Due this week

  • Tue · Sep 16 — 2-3 page overview of your project and source list, uploaded to Slack and Canvas by noon
W06
Sep 24–Oct 1
No class — datasets and code
Work on your datasets and code; schedule a one-on-one meeting.
Dataset milestone
›

Wed · Sep 24 and Wed · Oct 1

  • No Class work on your datasets and code.
  • Milestone: On October 1st, or ideally earlier, your dataset should be complete and you should be moving on to writing code for your project.
  • Schedule a one-on-one meeting with me sometime between the 24th and October 10th.

Due this week

  • Wed · Oct 1 — Dataset complete; move on to writing code
W07
Oct 8
Progress reports & writing strategies
Reverse outline assignment due before class.
Reverse outline
›

Wed · Oct 8

In class
  • Progress Reports
  • Writing Strategies
Before class · Assignment · Reverse outline
  • Create a reverse outline of Maureen Flanagan’s article “Gender and Urban Political Reform: The City Club and the Woman’s City Club of Chicago in the Progressive Era” (American Historical Review, Volume 95, Issue 4, October 1990).
  • See Zach Schrag’s “How to Write an Outline” on HistoryProfessor.org.
Readings
  • Schrag, Ch 13-15.

Due this week

  • Wed · Oct 8 — Reverse outline, before class
W08
Oct 15
No class — work on drafts
First rough draft due Oct 17.
First rough draft
›

Wed · Oct 15

  • No class work on your drafts.
  • Milestone: First Rough Draft Due October 17th by 11:59pm

Due this week

  • Fri · Oct 17 — First Rough Draft, by 11:59pm
W09
Oct 22–29
No class — one-on-one meetings
Schedule a one-on-one meeting.
—
›

Wed · Oct 22 and 29

W10
Nov 5
Progress reports
Second rough drafts due by 5:30pm.
Second rough draft
›

Wed · Nov 5

In class
  • Progress Reports
Milestone · Second rough drafts due by 5:30pm
  • The second rough draft should be between 5-7,000 words and your code and analysis should be complete or nearly complete at this time.
Readings

Due this week

  • Wed · Nov 5 — Second Rough Draft, by 5:30pm
W11
Nov 12
No class — work on final drafts
No class work on final drafts.
—
›

Wed · Nov 12

  • No class work on final drafts.
W12
Nov 19
Peer review in digital history
Peer review assignments and using GitHub for peer review.
Project draftsPeer review
›

Wed · Nov 19

In class
  • What does Peer Review in the field of Digital History look like?
  • How is digital peer review different?
  • Peer Review Assignments and Overview of how to use GitHub for peer review
Readings

Read the following review guidelines as a baseline for our discussion:

  • Programming Historian’s “Reviewer Guidelines”
  • Journal of American History’s “Digital History Reviews”
  • Digital Humanities Quarterly’s “Peer Reviewing for DHQ”
  • Welke, “The Art of Manuscript Reviewing” — as you read these principles, think about what we might add or change from these for digital scholarship.
Milestone & assignment
  • Milestone: Complete Project Drafts Due
  • Assignment: Peer Review Reader Report. Due Tuesday, Nov 25th by 5pm. Email to the person you are reviewing and cc Dr. Regan.

Due this week

  • Wed · Nov 19 — Complete Project Drafts
  • Tue · Nov 25 — Peer Review Reader Report, by 5pm
W13
Dec 3
Scaling up & the dissertation
Looking ahead; final project tech check.
Tech check
›

Wed · Dec 3

In class
  • Looking ahead: Scaling Up and Beginning to think about the Dissertation
Assignment · Final project tech check
  • Please submit your GitHub repository to Canvas so that I can perform a tech check and ensure the project runs on other devices.
  • Before submitting, please ensure all paths are relative and that any necessary files, data, or other materials for the project are inlcuded in the repository.

Due this week

  • Wed · Dec 3 — Final Project Tech Check: GitHub repository submitted to Canvas
FIN
Dec 8
Digital History Salon — seminar paper presentations
Mon, Dec 8, 5:30-8:15pm, Hardin 230.
Final paper
›

Mon · Dec 8, 5:30-8:15pm, Hardin 230

  • Digital History Salon - DH Seminar Paper Presentations

Due this week

  • Wed · Dec 10 — Final Papers, by 11:59pm
Assignments & Grades
Digital History Project and Paper (70%) ›

Students will complete a substantial digital history project that demonstrates mastery of computational methods in historical research. The final project may take one of two primary forms:

Regardless of format chosen, all projects will include three core components:

  • Dataset - Every student will create a documented dataset from primary source research. The dataset must include a data biography explaining your methodology and should be hosted in its own GitHub repository (can be private if necessary for ethical or copyright reasons). The specific structure and format of the dataset will vary depending on your chosen methodology and will be discussed in consultation with the professor.
  • Code - Projects will include computational analysis code appropriate to your chosen method (data manipulation, text analysis, mapping, network analysis, etc.). All code should be well-commented, reproducible, and hosted in a GitHub repository with transparent documentation of methods used. The complexity and type of code will vary based on your project’s methodological requirements and will be determined in consultation with the professor.
  • Written Component - A substantial written analysis (7,500-10,000 words) that integrates your digital findings with existing scholarship. The format will be determined in consultation with the professor based on your chosen project type.
Presentation of Digital Project (10%) ›
Students will present their completed digital history projects at the Digital History Seminar on December 8th from 5:30-8:15pm. Each presentation should be roughly 15 minutes followed by roughly 10 minutes for questions and discussion. Presentations should effectively communicate your project’s historical argument, methodology, and findings to an audience of peers and faculty.
Class Participation, Peer Reviews, and Written Work (20%) ›
Throughout the semester you will complete drafts, peer reviews, and other written assignments that scaffold your final project. These milestones are outlined in the schedule and should be posted to Canvas and Slack as noted.
Grading scale ›
  • A (94-100%))
  • A- (93-90%)
  • B+ (87-89%)
  • B (84-86%)
  • B- (80-83%)
  • C+ (77-79%)
  • C (74%-76%)
  • C- (73-70%)
Required materials ›
  • Cathy Birkenstein and Gerald Graff, They Say/I Say (2018).
  • Zachary Schrag, The Princeton Guide to Historical Research (2021).
Policies & Procedures
Late work ›

Due to the significant scope and technical complexity of digital history projects, it is essential that students maintain the deadlines and milestones outlined in the course schedule. Digital history work follows a sequential process where datasets must be completed before analysis can begin, and analysis must be substantially underway before students can formulate their final arguments and begin serious writing. Students who fall behind on early milestones will find themselves unable to complete quality work by the semester’s end - you do not want to reach November without a finished dataset.

All assignments are due on the dates specified in the syllabus. Late submissions will result in a 10% grade deduction for each day the assignment is overdue. Assignments more than 7 days late will not be accepted. Given the scaffolded nature of this course, where each component builds upon the previous one, students must start early and work efficiently throughout the semester. Extensions may be granted only in exceptional circumstances and must be requested well in advance of the due date.

Attendance and absence policy ›

Regular attendance and active participation are essential components of this seminar. Students are expected to attend all class sessions and engage meaningfully in discussions, peer review activities, and collaborative work. Given the workshop-style nature of many class meetings and the importance of peer feedback in the digital history process, your presence contributes not only to your own learning but to the success of your classmates’ projects as well.

If you must miss a class due to illness or other unavoidable circumstances, please notify the professor as soon as possible and make arrangements to catch up on any missed content or assignments. Frequent absences will negatively impact your participation grade and may hinder your ability to complete the course successfully.

AI use policy ›

This course teaches advanced digital history methods involving R, Python, and other programming languages. You are encouraged to use AI tools (ChatGPT, Claude, Copilot, etc.) as coding assistants and learning coaches to help you debug code, troubleshoot errors, learn syntax and programming concepts, understand functions and methods, get assistance with code structure and optimization, and interpret error messages. However, you must maintain rigorous standards for their use and remember that you are the historian with domain expertise.

When using AI for coding assistance, you must understand every line of AI-generated code before submitting it, test and verify all AI-suggested solutions, and remain responsible for checking AI work for accuracy and appropriateness to your specific historical research context. You must stay the “historian in the loop,” making informed decisions about your research and code rather than blindly accepting AI suggestions. Use AI as a tool to enhance your learning and productivity, not as a crutch that prevents you from developing essential programming skills.

AI use is strictly prohibited for things like data analysis, interpretation of results, writing papers, reflections, or any written assignments, generating historical arguments or conclusions, or completing assignments without genuinely understanding the underlying processes and concepts. Any use of AI for analysis or written work will result in immediate failure of that assignment and potentially the class. Remember that per the Graduate Handbook’s minimum grade policy and the Graduate School’s probation policies, failing this course (defined as less than a C) may result in academic probation. It may also lead to the termination of your assistantship or dismissal from the program. You are the historian with specialized knowledge and critical thinking skills that cannot and should not be outsourced to AI systems.