Intro: 3D Basics
In the spirit of learning by making and diving in head first, we are starting with some relatively easy 3D modeling. This course's collective projects in the past have revolved around Carleton's built environment and building histories, and fabricating...
WordPress in 2026
Graphs from WPZOOM.com showing WordPress market share in 2026
Blogging 101
"Weblogs" or blogs are the original diy progenitors of micro-blogging sites like Twitter and Bluesky, and they are still a valuable means of long-form...
Analyzing DH Projects
Today we are going to dive into what Burdick et al. call "The Basic Unit" of Digital Humanities, the project . We will examine the various component parts and learn how to analyze them effectively.
One of the most common reactions to seeing finished...
Web Development Fundamentals
HTML/CSS 101
HTML, CSS, and JavaScript are the bedrock foundations on which the world wide web (and therefore most digital humanities projects) are based.
HTML provides the basic structural markup that tells your browser what to do...
Data Visualization
This week we are going to explore the basic principles, and some concrete examples, of data visualization. You might think that data viz is something only scientists and quantitative social scientists are allowed to do, but there are an increasing...
Humanities Data: Data Structures and Metadata
The Database Back End
In our continuing quest to explore what goes on “under the hood” of digital humanities projects, we are moving from the front-end client-side user experience to the database “back end” on the server side, where all the data st...
Text Analysis and Network Analysis
Computer-assisted text analysis is one of the oldest forms of digital humanities research, going back to the origins of “humanities computing ” in the 1940s. Computers are well suited to data mining large bodies of texts, and with the...
Image Analysis and Artificial Intelligence
Today we are going to tackle two of the newer areas of inquiry for the Digital Arts & Humanities: image analysis and artificial intelligence. The past few years have seen an explosion of interest in both due to recent increases in the processing...
Spatial Humanities: Mapping 101
Spatial Humanities
This week we will be exploring the spatial humanities — a vibrant and increasingly popular area of digital humanities research. Humanities scholarship is currently undergoing a “spatial turn” akin to the q...
Web Mapping 101
The past decade has witnessed a proliferation of web mapping tools and platforms. These tools have long allowed the simple display of and basic interactions with spatially referenced data, but until recently, if you wanted to do any sort...
Virtual Humanities 1: Japanese Garden Project Launch
Immersive environments are one of the newest areas of DH experimentation. 3D simulation, Virtual Reality and Augmented Reality were until recently only accessible with high end hardware and produced end products that were so large they were hard to deliver...
Photogrammetry: 3D Modeling from Photographs
In-Class Exercise: Choose your own Photogrammetry Adventure
There are an increasing number of methods for creating photogrammetry models in the market, and we are going to experiment with several of them and compare the results. Some of these methods...
Cleaning Messy Data, Timeline Visualization, and Final Project Launch
We've talked a lot in this course about messy data and the different benefits of tidy, clean, smart, big, etc. data. As you begin working on your final projects, you'll no doubt find or create some messy data that will need cleaning. Today, we'll practice...
Final Project Work Session
First, congrats on completing your midterm mini-projects! They look great so far and I’ll be giving you detailed feedback ASAP, posted in Moodle.
CSS Tip
Several of you used the WordPress 2025 theme for your midterms, and I noticed one consistent C...














I’m enjoying learning how to 3D model. However, I have found parts of it difficult as it’s my first time using Fusion.
Fusion is hard, but pretty interesting. Hope to learn more about it and get more familiar with it!