Class-by-Class Schedule
Assignments are listed below the date they will be discussed in class. Readings should be completed, if possible, by end-of-day Friday[1], so you can post to our discussion forum. Exercises and presentations are due each class meeting, unless otherwise specified, and given our early start time I recommend endeavoring to complete them by 9pm the night before at the latest.
You should in general also have access to all your work in class, so we can discuss and/or revise. Possible methods of access include GitHub (recommended), Pitt’s OneDrive instance (next best thing), an external service like Dropbox, or flash drive.
Outline of the semester:
Week | Date | Lesson Title |
---|---|---|
1 | Mon, Aug 25 | Digital + Studies |
2 | Mon, Sep 01 | No class: Labor Day (setting up and setting out) |
3 | Mon, Sep 08 | Inquiry + Iteration |
4 | Mon, Sep 15 | Code + Comments |
5 | Mon, Sep 22 | Project Iteration 1: Sources |
6 | Mon, Sep 29 | Data + People |
7 | Mon, Oct 06 | Materiality + Modeling |
8 | Mon, Oct 13 | Space + Time |
9 | Mon, Oct 20 | Project Iteration 2: Processed |
10 | Mon, Oct 27 | Access + Accountability |
11 | Mon, Nov 03 | Machines + Learning |
12 | Mon, Nov 10 | Exploration + Inspiration |
13 | Mon, Nov 17 | Project Iteration 3: And…? |
14 | Mon, Nov 24 | No class: Thanksgiving Break (digesting + developing) |
15 | Mon, Dec 01 | (People’s choice) |
16 | Mon, Dec 08 | Project Iteration 4: Presented |
Options for "People's Choice" (week 15) include...
- Batch editing: regular expressions and pixel manipulation
- Data access and metadata standards
- Data exploration and transformation
- Data visualization
- Digital Humanities as a discipline
- History of computing
- In-class studio time to work on your projects
- Programming fundamentals
- Programming as an exploratory, epistemic process
- Teaching and generative models
- Topic modeling and distant reading
- or something else you suggest (with enough lead time…)!
We’ll discuss then vote asynchronously in week 13, but you’re welcome to weigh in ahead of time if there’s something you’d like to see!
Week 01: Mon, Aug 25 – Digital + Studies
For next time: Schedule a meeting with Ben for some time next week (that isn’t Monday) to talk about possible sources/objects for you to process and present on. See the office hours page for how to claim a slot or request an alternative if the usual slots won’t work for you.
- EXT for eager readers:
- Sample DSAM project reflections from years past
- Murray, Janet H. “Affordances of the Digital Medium.” Inventing the Medium: Principles of Interaction Design as a Cultural Practice, The MIT Press, 2011, pp. 51–85. https://ebookcentral.proquest.com/lib/pitt-ebooks/reader.action?docID=3339350&ppg=66.
- Sorapure, Madeline. “Five Principles of New Media: Or, Playing Lev Manovich.” Kairos: A Journal of Rhetoric, Technology, and Pedagogy, vol. 8, no. 2, http://kairos.technorhetoric.net/8.2/coverweb/sorapure/.
- NB: this article was built using the now-deprecated Adobe Flash, so it no longer displays the interactive features that illustrated each of the principles. (You can still read a PDF description of what used to be there.) But it’s still a more concise encapsulation than reading Manovich’s The Language of New Media.
Week 02: Mon, Sep 01 – No class: Labor Day (setting up and setting out)
Meet Ben in office hours some time this week. Take notes in your Mindful Practice Journal.
To prepare for this week 02 meeting, please (a) watch:
- Posner, Miriam. “How Did They Make That? The Video!” Miriam Posner’s Blog, April 17, 2014. http://miriamposner.com/blog/how-did-they-make-that-the-video/.
and (b) read:
- Posner, Miriam. How Did They Make That? 29 Aug. 2013, https://miriamposner.com/blog/how-did-they-make-that/.
-
Risam, Roopika, and Alex Gil. “Introduction: The Questions of Minimal Computing.” Digital Humanities Quarterly, vol. 16, no. 2, 2022, http://www.digitalhumanities.org/dhq/vol/16/2/000646/000646.html.
- EXT for eager readers:
- Sample DSAM project reflections from years past
- D’Ignazio, Catherine, and Lauren F. Klein. “7: Show Your Work.” Data Feminism, MIT Press, 2020, pp. 173–202. ProQuest Ebook Central, https://ebookcentral.proquest.com/lib/pitt-ebooks/detail.action?docID=6120950.
- Risam, Roopika. Digital Humanities for a World Unmade. https://roopikarisam.com/talks-cat/dh2025-keynote-digital-humanities-for-a-world-unmade/. DH2025 Keynote.
Week 03: Mon, Sep 08 – Inquiry + Iteration
Continue working on your project, and take notes in your Mindful Practice Journal. After reading, please check the discussion forum and add your thoughts.
To prepare for week 03:
- install a plain-text editor if you don’t already have one (e.g. Pulsar or Visual Studio Code).
- create a GitHub account if you don’t already have one. Think about your username: it can, but need not, indicate your real name or match your other online profiles. (Pros and cons either way.)
- install the GitHub Desktop app and any dependencies it recommends. (NB: This may take up to 20 minutes, so please don’t wait until the morning of class.)
- NB: If you get an error saying it’s not an approved app, don’t worry: it’s safe. Instead of double-clicking to open the installer, right-click and choose “Open” to give yourself permission to open it anyway.
and read:
- Birnbaum, David J., and Alison Langmead. “Task-Driven Programming Pedagogy in the Digital Humanities.” New Directions for Computing Education, edited by Samuel B. Fee, Amanda M. Holland-Minkley, and Thomas E. Lombardi, Springer International Publishing, 2017, pp. 63–85. DOI.org (Crossref), https://doi.org/10.1007/978-3-319-54226-3_5.
- Stolley, Karl. “The Lo-Fi Manifesto, v 2.0.” Kairos: A Journal of Rhetoric, Technology, and Pedagogy, vol. 20, no. 2, Jan. 2016, https://kairos.technorhetoric.net/20.2/inventio/stolley/.
- EXT for eager readers:
- Stolley’s “README for The Lo-Fi Manifesto, v 2.0”
- Stolley’s notes on his earlier draft, “Lo-Fi Manifesto, v 1.2”
- Miller, Benjamin. “What’s the Diff? Version History and Revision Reflections.” Writing Spaces, vol. 5, 2023, https://parlormultimedia.com/writingspaces/whats-the-diff-version-history-and-revision-reflections/. (NB: This is written for an audience of first-year undergraduates.)
Week 04: Mon, Sep 16 – Code + Comments
Continue working on your project, and take notes in your Mindful Practice Journal. After reading, please head to the discussion forum and add your thoughts.
To prepare for week 04, read:
- Ford, Paul. What Is Code? If You Don’t Know, You Need to Read This, Bloomberg.com, http://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/.
- Section 1: “The Man in the Taupe Blazer.”
- Vee, Annette. “Introduction: Computer Programming as Literacy.” Coding Literacy, MIT Press, 2017, pp. 1–42, https://doi.org/10.7551/mitpress/10655.003.0003. (Pitt library link).
- Bertram, Lillian-Yvonne, https://www.lillianyvonnebertram.com/. Read around in Projects, especially “Forever Gwen Brooks,” “Syncopated Star,” and “I dream of creating an intelligent machine”. Look up how to “View Page Source” using your preferred browser. Then view page source on each of these projects.
- Whalen, Zach. “Any Means Necessary to Refuse Erasure by Algorithm: Lillian-Yvonne Bertram’s Travesty Generator.” Digital Humanities Quarterly, vol. 017, no. 2, July 2023, https://digitalhumanities.org:8081/dhq/vol/17/2/000707/000707.html.
- Montfort, Nick, Patsy Baudoin, John Bell, Ian Bogost, Jeremy Douglass, Mark C Marino, Michael Mateas, Casey Reas, Mark Sample, and Noah Vawter. “10: Introduction.” 10 PRINT CHR$(205.5+RND(1)); : GOTO 10, The MIT Press, 2012, pp. 1–17. direct.mit.edu, https://doi.org/10.7551/mitpress/9040.001.0001.
-
Montfort, Nick. “Appendix A: Why Program?” Exploratory Programming for the Arts and Humanities, 2nd ed., The MIT Press, 2021, pp. 319–330, https://mitpress.ublish.com/ebook/epah2e-preview/12629/319.
- EXT for eager readers:
- The rest of Ford’s What is Code? – but be warned, it’s less like a magazine article than it is like the full magazine, or short book. It’s great! Just… don’t expect to be done after 20 minutes.
- Miller, Benjamin. “Chapter 17: The Pleasurable Difficulty of Programming.” Methods and Methodologies for Research in Digital Writing and Rhetoric: Centering Positionality in Computers and Writing Scholarship, Volume 2, edited by Victor Del Hierro and Crystal VanKooten, The WAC Clearinghouse; University Press of Colorado, 2022, pp. 159–83. https://doi.org/10.37514/PRA-B.2022.1664.2.17. (Direct link to chapter PDF.)
Week 05: Mon, Sep 23 – Project presentations, iteration 1: Sources
For week 05, prepare a 5-minute presentation on your independent project, which we can view in class and discuss.* If you want to time yourself, you can even post a recording; but you must have some presentation file you can share or link to.
For this iteration, you should be able to answer the following:
- What sources / objects are you working with? How are they stored?
- What questions do you have about these sources?
- What are your long-term goals in working with these sources?
- What are your next steps?
Post your presentation files, along with a link to your developing public-facing project, to the discussion forum.
NB: By “public-facing,” I mean you should have at least a landing page introducing your project to new viewers, even if that landing page is just a README file or tab within a worksheet.
NB: Bring your own dongle, if you need one.
Optionally, schedule a meeting with Ben in office hours for early feedback as you build your presentation.
Week 06: Mon, Sep 29 – Data + People
Continue working on your project, and take notes in your Mindful Practice Journal. After reading, please head to the discussion forum and add your thoughts.
Post feedback for your partners on their current project iteration as a reply to last week’s discussion forum post.
To prepare for week 06, please read…
- D’Ignazio, Catherine, and Lauren F. Klein. Data Feminism, MIT Press, 2020. ProQuest Ebook Central, http://ebookcentral.proquest.com/lib/pitt-ebooks/detail.action?docID=6120950.
- “Introduction: Why Data Science Needs Feminism.” pp. 1–19.
- “4. ‘What Gets Counted Counts.’ ” pp. 97-124.
- Onuoha, Mimi. On Missing Data Sets. 2016. 16 July 2024. GitHub, https://github.com/MimiOnuoha/missing-datasets.
- Schöch, Christof. “Big? Smart? Clean? Messy? Data in the Humanities.” Journal of Digital Humanities, Nov. 2013, https://journalofdigitalhumanities.org/2-3/big-smart-clean-messy-data-in-the-humanities/.
- Cairo, Alberto. “5: Basic Principles of Visualization.” The Truthful Art: Data, Charts, and Maps for Communication, New Riders, 2016. learning.oreilly.com, https://learning.oreilly.com/library/view/the-truthful-art/9780133440492/ch05.html.
- NB: to view the content, click “SIGN IN” at the top of the page, and begin logging in with your Pitt email address; you should then get the option to “Sign in with SSO” (single sign-on), which will take you to the Pitt Passport screen.
…and watch:
-
Brown, AmyJo. “Building Your Own Data Set: A Journalist’s Approach.” What Are Digital Humanities?, 11 Nov. 2022, https://cmu-lib.github.io/dhlg/project-videos/brown/.
-
EXT for eager readers:
- Crawford, Kate, and Trevor Paglen. “Excavating AI: The Politics of Training Sets for Machine Learning.” 19 Sep 2019, https://excavating.ai.
- Hooland, Seth van, Ruben Verborgh, and Max De Wilde. “Cleaning Data with OpenRefine.” Programming Historian, Aug. 2013. programminghistorian.org, https://programminghistorian.org/en/lessons/cleaning-data-with-openrefine.
- D’Ignazio and Klein. “3. On Rational, Scientific, Objective Viewpoints from Mythical, Imaginary, Impossible Standpoints.” Data Feminism, MIT Press, 2020. pp. 73-96. The rest of the book is also great!
- Drucker, Johanna. “Humanities Approaches to Graphical Display.” Digital Humanities Quarterly, vol. 005, no. 1, Mar. 2011, http://digitalhumanities.org/dhq/vol/5/1/000091/000091.html.
Week 07: Mon, Oct 07 – Materiality + Modeling
Continue working on your project, and take notes in your Mindful Practice Journal. After reading, please head to the discussion forum and add your thoughts.
To prepare for week 07, please watch / read:
- Jannidis, Fotis, and Julia Flanders. “2 A Gentle Introduction to Data Modeling.” The Shape of Data in Digital Humanities: Modeling Texts and Text-Based Resources, by Julia Flanders and Fotis Jannidis, Taylor & Francis Group, 2018, pp. 55–65. ProQuest Ebook Central, http://ebookcentral.proquest.com/lib/pitt-ebooks/detail.action?docID=5582790.
- Section 1: What Is Data Modeling?
- Section 2: Some Basic Concepts
- Cairo, Alberto. “3: The Truth Continuum.” The Truthful Art: Data, Charts, and Maps for Communication, New Riders, 2016, https://learning.oreilly.com/library/view/the-truthful-art/9780133440492/ch03.html.
- NB: to view the content, click “SIGN IN” at the top of the page, and begin logging in with your Pitt email address; you should then get the option to “Sign in with SSO” (single sign-on), which will take you to the Pitt Passport screen.
- Ensmenger, Nathan L. “The Cloud Is a Factory.” Your Computer Is On Fire, edited by Thomas S. Mullaney, Benjamin Peters, Mar Hicks, and Kavita Philip, MIT Press, 2021, pp. 37–60. ProQuest Ebook Central, http://ebookcentral.proquest.com/lib/pitt-ebooks/detail.action?docID=6479710.
- Neely-Cohen, Maxwell. “Century-Scale Storage.” https://lil.law.harvard.edu/century-scale-storage. Accessed 29 July 2025.
- Ford, Paul. What Is Code? If You Don’t Know, You Need to Read This, Bloomberg.com, http://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/.
- Section 2: “Let’s Begin.” (if you haven’t yet)
- EXT for eager readers:
- Jannidis, Fotis, and Julia Flanders. The remainder of the chapter above.
- Crawford, Kate, and Vladan Joler. “Anatomy of an AI System: The Amazon Echo As An Anatomical Map of Human Labor, Data and Planetary Resources.” AI Now Institute and Share Lab, 7 Sept. 2018, https://www.anatomyof.ai.
- Crump, Jon. “Generating an Ordered Data Set from an OCR Text File.” Programming Historian, Nov. 2014. programminghistorian.org, https://programminghistorian.org/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file.
Week 08: Mon, Oct 13 – Space + Time
Continue working on your project, and take notes in your Mindful Practice Journal. After reading, please head to the discussion forum and add your thoughts.
To prepare for week 08, please read:
- Hoekstra, Rik, and Marijn Koolen. “Data Scopes for Digital History Research.” Historical Methods: A Journal of Quantitative and Interdisciplinary History, vol. 52, no. 2, Apr. 2019, pp. 79–94. Taylor and Francis + NEJM, https://doi.org/10.1080/01615440.2018.1484676.
- Murrieta-Flores, Patricia, and Bruno Martins. “The Geospatial Humanities: Past, Present and Future.” International Journal of Geographical Information Science, vol. 33, no. 12, Dec. 2019, pp. 2424–29. Taylor and Francis+NEJM, https://doi.org/10.1080/13658816.2019.1645336.
- Zhao, Bo. “Humanistic GIS: Toward a Research Agenda.” Annals of the American Association of Geographers, vol. 112, no. 6, Aug. 2022, pp. 1576–92. Taylor and Francis+NEJM, https://doi.org/10.1080/24694452.2021.2004875.
-
Roth, Robert E. “Cartographic Design as Visual Storytelling: Synthesis and Review of Map-Based Narratives, Genres, and Tropes.” The Cartographic Journal, vol. 58, no. 1, Jan. 2021, pp. 83–114. Taylor and Francis+NEJM, https://doi.org/10.1080/00087041.2019.1633103.
- EXT for eager readers:
- Carroll, Allen, and the Esri StoryMaps team. “Nine Steps to Great Storytelling.” ArcGIS StoryMaps, 3 July 2025, https://storymaps.arcgis.com/stories/429bc4eed5f145109e603c9711a33407.
Week 09: Mon, Oct 20 – Project presentations, iteration 2: Processed
To prepare for week 09, prepare a 5-minute presentation on your independent project, which we can view in class and discuss.* If you want to time yourself, you can even post a recording; but you must have some presentation file you can share or link to.
For this iteration, you should be able to look back through your journal to answer the following:
- What sources / objects are you working with, and why? (Remind us or update us)
- What have you done with or to those sources to take advantage of digital affordances?
- What have you learned in the process?
- What are your next steps?
Post your presentation files, along with a link to your developing public-facing project, to the discussion forum.
NB: Bring your own dongle, if you need one.
Optionally, schedule a meeting with Ben in office hours for early feedback as you build your presentation.
Week 10: Mon, Oct 28 – Access + Accountability
Post feedback for your partners on their current project iteration, as a reply to last week’s discussion post.
To prepare for week 10, please read / watch:
- Eisenberg, David. “Digital Accessibility: What It Is and Why It Matters.” Perkins School for the Blind, 17 May 2021, https://www.perkins.org/digital-accessibility-makes-the-world-a-better-place/.
- Selections from the W3C Web Accessibility Initiative (WAI):
- WebAIM (Web Accessibility in Mind). Alternative Text. 19 Oct. 2021, https://webaim.org/techniques/alttext/.
- Yergeau, M. Remi, Elizabeth Brewer, Stephanie L. Kerschbaum, Sushil Oswal, Margaret Price, Michael J. Salvo, Cynthia L. Selfe, and Franny Howes. “Multimodality in Motion: Disability and Kairotic Spaces.” Kairos: A Journal of Rhetoric, Technology, and Pedagogy, vol. 18, no. 1, Aug. 2013, https://kairos.technorhetoric.net/18.1/coverweb/yergeau-et-al/index.html.
-
Autistic Self Advocacy Network. “ASAN Says No Generative AI in Plain Language.” 29 July 2025, https://autisticadvocacy.org/2025/07/asan-says-no-generative-ai-in-plain-language/.
- EXTs for eager readers:
- W3C Web Accessibility Initiative (WAI), “Stories of Web Users”
- D’Ignazio, Catherine, and Lauren F. Klein. Data Feminism, MIT Press, 2020. ProQuest Ebook Central.
Week 11: Mon, Nov 03 – Machines + Learning
Continue working on your project, and take notes in your Mindful Practice Journal. After reading, please head to the discussion forum and add your thoughts.
To prepare for week 11, please read / watch:
- “Computer Scientist Explains Machine Learning in 5 Levels of Difficulty.” WIRED, YouTube, 18 Aug 2021. https://www.youtube.com/watch?v=5q87K1WaoFI.
- Newhauser, Mary. “What Is Generative AI? A Comprehensive Guide for Everyone.” GPTech, 26 June 2023, https://www.gptechblog.com/what-is-generative-ai-comprehensive-guide-beginners.
- Roberts, Sarah T. “Your AI Is a Human.” Your Computer Is On Fire, edited by Thomas S. Mullaney, Benjamin Peters, Mar Hicks, and Kavita Philip, MIT Press, 2021, pp. 61–83. ProQuest Ebook Central, http://ebookcentral.proquest.com/lib/pitt-ebooks/detail.action?docID=6479710.
- Pengfei Li, Jianyi Yang, Mohammad A Islam, and Shaolei Ren. “Making AI Less ‘Thirsty’ – Communications of the ACM.” Communications of the ACM, vol. 68, no. 7, June 2025, pp. 54–61, https://doi.org/10.1145/3724499.
- Shane, Janelle. “An Exercise in Frustration.” AI Weirdness, 21 May 2024, https://www.aiweirdness.com/an-exercise-in-frustration/.
- Shane, Janelle. “When Algorithms Surprise Us.” AI Weirdness, 13 Apr 2018, https://www.aiweirdness.com/when-algorithms-surprise-us-18-04-13/.
- Onuoha, Mimi and Mother Cyborg (Diana Nucera). “A People’s Guide To Tech: Artificial Intelligence.” Allied Media Projects, Aug 2018, https://alliedmedia.org/resources/peoples-guide-to-ai.
-
Bycroft, Brendan. LLM Visualization. https://bbycroft.net/llm. Accessed 29 July 2025.
- EXT: eager learners can read / watch the following:
- Vara, Vauhini. “Ghosts.” Believer Magazine, 9 Aug. 2021, https://www.thebeliever.net/ghosts/.
- Crawford, Kate, and Trevor Paglen. “Excavating AI: The Politics of Training Sets for Machine Learning.” 19 Sep 2019, https://excavating.ai.
- Alamar, Jay. “ChatGPT Has Never Seen a SINGLE Word (Despite Reading Most of The Internet). Meet LLM Tokenizers.” YouTube, 26 Jul 2023. https://www.youtube.com/watch?v=uSinkCeUg9U.
<!– - Kozyrkov, Cassie. “Introduction to ML and AI - MFML Part 1.” posted to YouTube 3 Oct 2021, but filmed in 2018. https://www.youtube.com/watch?v=lYWt-aCnE2U.
- NB: a long video, and part of an even longer series. I recommend the following sections:
- from 16:13 to 34:45: The process of building a regression model and why that matters.
- from 39:42 to 45:37: Why did AI start booming in the late 2010s?
- from 54:28 to 1:07:05: When can you trust machine learning? –>
Week 12: Mon, Nov 10 – Exploration + Inspiration
Continue working on your project, and take notes in your Mindful Practice Journal.
To prepare for week 12, search the internet for a respected public-facing digital project in your field or discipline. Do any of your field’s organizations or conferences sponsor awards for digital work? If so, you might start there. If you’re not sure, now’s a good time to find out!
Of the projects you find, choose one that inspires you, and present it to the class for a community peer review. Be ready to discuss its sources, methods, and presentation choices, as well as the arguments it makes or questions it helps us investigate. What does the digital medium facilitate?
Post a link to your chosen project to the discussion forum.
Week 13: Mon, Nov 17 – Project presentations, iteration 3: And…?
To prepare for week 13, prepare a 5-minute presentation on your independent project, which we can view in class and discuss.* If you want to time yourself, you can even post a recording; but you must have some presentation file you can share or link to.
For this iteration, you should be able to look back through your journal to answer the following:
- What questions are you pursuing by processing your sources / objects? (Remind us or update us)
- What answers do you have so far, however tentative?
- What are your next steps to deepen your questions and answers?
- What have you learned about digital research in the process?
Post your presentation files, along with a link to your developing public-facing project, to the discussion forum.
NB: Bring your own dongle, if you need one.
Optionally, schedule a meeting with Ben in office hours for early feedback as you build your presentation.
Week 14: Mon, Nov 25 – No Class: Thanksgiving Break (digesting)
Before you leave for break:
- post feedback for your partners on their current project iteration as a reply to last week's discussion forum post
- vote on the "people's choice" week for when we return
Otherwise, continue working on your project, and take notes in your Mindful Practice Journal.
Week 15: Mon, Dec 01 – TBD (the people’s choice)
Continue working on your project, and take notes in your Mindful Practice Journal.
Whether there are readings, and what they are, depends on the results of the vote!
Week 16: Mon, Dec 08 – Project presentations, iteration 4: Presented
In preparation for our final class, prepare a now-10-minute presentation on your independent project, which we can view in class and discuss. For this iteration, you should be able to look back through your journal and your public-facing project site to answer the following:
- What materials (sources, processing steps, arguments) are you providing on your site?
- How have you prepared your materials for presentation to a public readership?
- When you look back at your initial goals, where have you ended up?
- What have you learned in the process that could apply to future projects?
Post your video to the discussion forum; in the same post, include a link to your (okay if it’s still-developing) public-facing project, even if it’s the same link as last time.
NB: Bring your own dongle, if you need one.
Optionally, schedule a meeting with Ben in office hours for early feedback as you build your presentation.
Thanks for a great semester – and enjoy the break!
[1] This early deadline is not my way of being mean; it's just that sometimes things will take longer than you expect, and I'd really like for you to be able to sleep, and for me to be able to look over your work in the morning before class. Those latter two things are the real priorities that the "night before" policy is meant to achieve. ~jump back~