Graduate Courses

How to find electives:

  1. Review the master list of approved electivesNote: “Grad” denotes graduate courses, “LD” denotes lower division, and “UD” denotes upper division courses.
  2. Identify courses you’re interested in.
  3. Check the course schedule to see if the courses of interest are offered in the next quarter.
  4. Register!

Please fill out this form if you’d like to petition for an elective. Include all the information you can, including a syllabus, if available. Petitions will be reviewed at least once a quarter. Please email Kerry Allen if you have additional questions.

How to register for a capstone:

  1. Identify a capstone course (see below for upcoming courses).
  2. Contact the professor who is offering the course to express your interest and ask if they have room. If not, repeat step 1. If they do:
  3. Contact our SAO, Kerry Allen, at  to create a DH 299 registration link for you.
  4. Enroll through MyUCLA!

Upcoming Courses

Please note that even though some these courses may be offered as undergraduate classes, graduate students are encouraged and welcome to register for them. We have also updated the course codes for a number of our frequently offered classes. Any of the following classes, except DH 101, may be taken to fulfill the DH 250 requirement, and any non-DH classes advertised here will fulfill elective requirements.

Spring Capstones

Feel free to reach out to the following faculty members to see if they have room in their capstone and then contact Ms. Kerry Allen (CC’ing the instructor) to ask her to open up a seat in their capstone as a DH 299. Then you’ll be able to enroll via My UCLA.

Spring Courses

  • DH 250 — Professional Trajectories: DH Methods in Practice (Kurtz)*

Winter 2023

  • DH 199: From Data to Deployment: Redesigning the DH Program Website

    Instructor: Ashley Sanders

    In this capstone, students will analyze user survey and interview data to identify actionable redesign tasks for the DH Program website. Following data analysis, students will then collaborate with Dr. Sanders to illustrate design ideas using storyboards, process flows, and sitemaps for both the graphical user interface, as well as the underlying site structure. Once the designs have been approved, students will execute the plans on a dev site to test aesthetics, functionality, and accessibility. With final approval from Dr. Sanders, the Chair of DH, Dr. Chris Johanson, and DH Program stakeholders, the designs will be pushed to the live site. By the end of the course, students will collaboratively write a final report summarizing the data, user needs expressed, design decisions based on the data, screenshots of the final redesigned website, and evidence-based rationale for the changes.

    Meeting Time/Location: We’ll determine when and where to meet once everyone has set their class schedules for next quarter.

  • DH 199/299 Digital Curation

    Instructor: Francesca Albrezzi

    Collections, students will select main themes, identify and seek permission to use related digital artworks and resources, write wall labels, and plan a launch event. In addition, students will learn how to build a 3D environment for the works to be displayed and they will work with Mozilla Hubs and Spoke as a VR platform for exhibition.

    Meeting time: TBD

  • DH 199/299 Architectural Reconstructions on Broadway

    Instructor: Anthony Caldwell

    Meeting Time: Wednesdays 1-3 pm
    Location: Scholarly Innovation Lab, Rm. 11630L Charles E. Young Research Library.

    The historic theatres in Downtown Los Angeles are part of a rich cultural legacy that provides insight into the architectural practices of the early 20th  century. This project investigates how these monuments were constructed, decorated, and used through in-depth archival research, photogrammetric modeling, and various interactive visualizations, including virtual and augmented reality platforms. Students will identify a topic of interest and work in groups to produce an experience and documentation detailing their research, procedures, and process.

  • DH201: Introduction to Digital Humanities

    Instructor: Miriam Posner

    Tuesdays @ 1:00-3:50PM via Zoom

    This course is an introduction to the Digital Humanities, its methods, theories, and applications in humanistic research. It covers a variety of digital tools and approaches to organize, explore, understand, present and tell stories with data. In this course, you will learn how to reverse engineer DH projects to understand how they were built; identify, use, and discuss the advantages and disadvantages of different tools and methodologies; develop strong humanistic research questions that can be answered through digital research methods; conduct original research; and build a collaborative digital project. You will also learn how to organize and clean data, develop charts, create spatial and network visualizations, work with a content management system, and use basic text analysis tools to explore qualitative data. Often the best digital humanities projects are the result of collaboration, so you will learn how to work effectively and efficiently in teams as you build project management skills. Each unit will guide you through the development, analysis, and application of the skills listed under the course learning goals. In each unit, you will also critique examples of research projects that employ the methods and/or tools that you are learning. This class meets twice a week for interactive lectures and once a week in smaller lab sections; additional group work outside of the allocated class time will be necessary. We will discuss ways to organize in-person meetings, as well as ways to stay on track through virtual simultaneous and asynchronous group work. No prior experience is necessary, and there are no prerequisites.

  • DH 120/DH 299 sec. 1

    Instructor: Ashley Sanders

    Schedule: Tuesdays 3:00-5:50 in Haines A18 | Friday Lab in 2118 Rolfe Hall

    Social media data analytics, with focus on questions of power, privilege, identity, whose voices count and in what spaces, as well as how data science and digital humanities may be used to challenge power structures. Study of how social media has been used both to undermine and to support social justice and political change movements, ways in which social media data is currently used by corporate entities, and ethical data usage. Students learn digital research methods including quantitative and qualitative data analytics, statistics, as well as data visualization to examine social media data.

    Lecture, three hours; laboratory, one hour. Requisite: course 101 or consent of instructor. Letter grading.

    This course now has 120 seats. It is only offered every other year, so register now if you’re interested!

    View the Syllabus on Bruin Learn

  • DH 140/DH 250 sec. 1

    Instructor: Ben Winjum

    Schedule: Mondays 2:00 p.m.-5:00 p.m. in Rolfe 2118

    This course is a hands-on exploration of coding in Python with a specific eye towards how it can be used in the humanities.  In turn, we will also consider how humanities and a humanistic perspective can be used to inform the practice of coding.  Coding is both a technical skill and an art form.  It is a tool that can be used to explore and visualize many different types of data, analyze the flow of information and ideas, create novel forums and platforms for communication and expression, and produce products that can be used for tremendous benefit as well as tremendous harm.  We will learn how to speak grammatically correct Python, how to use libraries of Python code, and how to use Python to tell stories of our own. In the midst of this process, we’ll look at examples that include (but are not limited to) identifying patterns in literature, recommending new music to your friends, mapping urban inequities, and analyzing social networks.