Skip to content

Python Programming for Digital Humanities, UC Berkeley Summer 2024, taught by Prashant Sharma

Notifications You must be signed in to change notification settings

dlab-berkeley/DIGHUM101-2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DIGHUM101-2022: Practicing the Digital Humanities (Practicum)

Python Programming for Digital Humanities, UC Berkeley Summer Session 2024

Instructor: Prashant Sharma

UC Berkeley D-Lab

  • May 20 - June 28, 2024
  • M, TU, W, TH
  • 1:00 pm - 3:00 pm
  • Internet/Online

Welcome to DIGHUM101!

catreading

Course overview

The digital and data revolution has begun to transform the study of the humanities by introducing new archival data sources, tools and methods, and modes of analysis. In this applied course, students will use tools and data of ongoing projects associated with the Digital Humanities at Berkeley and beyond to explore the scope of the field, and to gain a foundational knowledge of several digital tools through hands-on work. By the end of this course, students will have a firm grasp of data structures, methods, and libraries in Python, as well as the fundamentals of popular digital humanities methods such as web scraping, computational text analysis, network analysis, geospatial analysis, and machine learning.

The structure of this GitHub repository is as follows:

Directories

  • Data/ The Data directory contains several example datasets we will work through together during class time and for challenge questions. Think bigger for your project!

  • Files/ Houses the syllabus, University legal language, and a few resources that are posted to bCourses.

  • Img/ Has the images used throughout this repository.

  • Notebooks/ Your Jupyter Notebooks, challenge questions, and solutions.

Files

  • .gitignore A file for ignoring changes to this repository

  • 1-1setup.pdf Read this first!

  • README.md Contains the text on this page.

  • requirements.txt Python libraries used in the notebooks.

DataHub

Are you having trouble installing Python, importing data, or otherwise running the notebooks? Click this link to open our notebooks in Berkeley DataHub, which allows you to run the notebooks in the cloud (Berkeley account required).

Past Courses

Parts of these materials were created by Evan Muzzall, 2018-2021, Brooks Jessup, 2021, and Tom van Nuenen, 2022.

About

Python Programming for Digital Humanities, UC Berkeley Summer 2024, taught by Prashant Sharma

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published