Schedule

Materials are linked directly. If you have any issues accessing the materials, please let me know asap. If you are having trouble viewing the syllabus online, you can also choose to download the syllabus.

Updated: 04/08/2024

  Date Topics Readings Technical Readings Due by Class  
1 01/25 (Thu) Introductions        
  01/30 (Tue) What is data science? Data 8: What is data science (Chapter 1.1 and 1.2)

Ted Underwood: Seven ways humanists are using computers to understand text
DHRI: Installing GitBash    
2 02/01 (Thu) Command Line   Melanie Walsh: The Command Line Download GitBash for Windows user

If you cannot get to a terminal, try Google Cloud Shell.
 
  02/06 (Tue) Whose data science? Data Feminism: Introduction: Why data science needs feminism

Feminist data manifest-no
DHRI: Installing Python (and Anaconda)    
3 02/08 (Thu) Stages of data, Jupyter notebook and Interacting with Python DHRI: Data literacies 01 - 03 Melanie Walsh: How to use Jupyter notebooks; Anatomy of a python script

DHRI: Interacting with Python
Download Anaconda.

If you cannot download Anaconda and python, try using Google Colab. Here’s a short orientation on Google Colab.
 
  02/13 (Tue) (Snow day; meet online) Installing Python and Anaconda   Installing Python (and Anaconda)    
4 02/15 (Thu) Data types, Comparisons, and Variables   Melanie Walsh: Python data types; Variables

Data 8: Comparisons
   
  02/20 (Tue) Data types, Comparisons, and Variables   Melanie Walsh: Python data types; Variables

Data 8: Comparisons
   
5 02/22 (Thu) No Class. CUNY Monday.        
  02/27 (Tue) String method and Debugging Aditya Mukerjee: I Can Text You A Pile of Poo, But I Can’t Write My Name Melanie Walsh: String methods; Common python error    
6 02/29 (Thu) Lists and For loops   Melanie Walsh: Python Lists and Loops    
  03/05 (Tue) For loops II, and Conditionals   DHRI: Conditionals

Melanie Walsh: Python Lists and Loops (Cont.)
Activity 1  
7 03/07 (Thu) Functions   Melanie Walsh: Functions    
  03/12 (Tue) Functions and review   Melanie Walsh: Functions    
8 03/14 (Thu) Data in context; Introducing Pandas - Getting started with data analysis Heather Krause: Data biographies - Getting to know your data Melanie Walsh: Panda Basics – Part 1 (Dataset to Calculate Summary Stastics)

Melanie Walsh: Missing data
   
  03/19 (Tue) Pandas: Data cleaning   DRI: Basic data cleaning; Rename, select, drop, and add new columns Activity 2  
9 03/21 (Thu) Pandas: Data cleaning   DRI: Basic data cleaning; Rename, select, drop, and add new columns    
  03/26 (Tue) Pandas: Data cleaning II DRI: Sort columns, Groupby Columns, & Count values      
10 03/28 (Thu) Pandas: Data cleaning II DRI: Sort columns, Groupby Columns, & Count values; Basic data visualizations      
  04/02 (Tue) In-class activity: Practicing with the refugee by arrivals dataset Basic data visualizations; Write to csv      
11 04/04 (Thu) Statistics in the humanities Jamelle Bouie: We Still Can’t See American Slavery for What It Was (pdf);

John Canning: Statistics for humanities, pp. 7-22 (pdf)
W3 Schools: Mean, Median, Mode    
  04/09 (Tue) Understanding the spread and sampling John Canning: Statistics for humanities, pp. 23-36 (pdf)

Data 8: Assessing a model
     
12 04/11 (Thu) Understanding relationships Data 8: Causality and experiments

John Canning: Statistics for humanities, pp. 75-85 (pdf)
The PyCoach: A Simple Guide to Linear Regression using Python (pdf) Activity 3  
  04/16 (Tue) Sentiment Analysis   Melanie Walsh: Sentiment Analysis    
13 04/18 (Thu) Sentiment Analysis   Melanie Walsh: Sentiment Analysis    
  04/23 (Tue) No Class. Spring break.     Activity 4  
14 04/25 (Thu) No Class. Spring break.        
  04/30 (Tue) No Class. Spring break.        
15 05/02 (Thu) Class cancelled.        
  05/07 (Tue) Data storytelling (Online)   Jackie Mansky: W.E.B. Du Bois’ visionary infographics come together for the first time in full color

Ben Schmidt: Gendered language in teacher reviews; FAQ; Nick DeSantis: How reviews on ‘Rate My Professors’ describe men and women differently (pdf)

Hannah Anderson and Matt Daniels: Film dialogue from 2,000 screenplays, broken down by gender and age
   
16 05/09 (Thu) Activity 5 & Consultation day (Online)        
  05/14 (Tue) Class cancelled.        
  05/21 (Tue) Last day for all submissions.     Activity 5 & Semester Reflection  

Download syllabus (original syllabus)