Undergraduate Courses


Lower Division
(one required): Each of these classes introduces students to the use of digital tools and methodologies to examine complex cultural, social, and historical dynamics. Minors are strongly encouraged to take either INF STD 20 or 30. See the master list for the full list of options.

Upper Division: In addition to the Lower Division course, Minors need to take:

      1. DH 101
      2. One of the following: DH 110, 120, 125, 131, 14*, 150, or 151), and
      3. Three other upper-division electives, which may be other DH courses. See the master list for the full list of options.

Capstone:Minors must also take either DH 187 (capstone seminar) or DH 198/199 (small research group or independent study).

New Course Codes:

    • DH 110: User Experience Design
    • DH 120: Social Media Data Analytics
    • DH 125: Data Analysis for Social and Cultural Research
    • DH 131: Digital Mapping and Critical Geographic Information Systems
    • DH 140: Programming for Humanists
    • DH M145: Text Analysis
    • DH 150/151: Special topics
    • DH 187: Capstone seminar

Course Petitions

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 per quarter. Please email Kerry Allen if you have additional questions.

How to register for a DH 199 course:

    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. Fill out a course contract on My UCLAEach online contract form is customized for a specific course number. Before filling out the form, the student should prepare a short description of the proposed course of study, nature of faculty supervision, and type of tangible evidence of work completed to be presented at the course conclusion. The form provides instructions for completion, printing, signatures, and further steps.
    4. Email the completed course contract to your 199 professor and our SAO, Kerry Allen, allen@humnet.ucla.edu.

That’s it! Your professor will confirm via email that they have approved your enrollment in their 199, and Kerry will finalize your registration.


Contact our SAO, Kerry Allen at allen@humnet.ucla.edu


Fall 2021

  • DH 101: Introduction to Digital Humanities

    Instructor: Ashley Sanders

    Lectures: Tuesdays 9:30-10:45 on Zoom
    Labs: Fridays on Zoom

    This course will be offered on Canvas, not CCLE.

  • DH 110: User Experience Design

    Instructor: Sookyung Cho

    Meeting Time: Tuesday/Thursday 8:00-9:15am PST
    Location: 2118 Rolfe Hall

    Description: Seminar, three hours. Requisites: course 101. Introduction to fields of user experience (UX) research and interface design. Study covers UX design methods including ethnographic field research, persona-scenario development, user interface prototyping, and usability testing. Students learn, by hands-on practice in a human-centered design process, how to apply research in humanities to a functional prototype design that can shape the future with the enhanced value for human well-being.

  • DH 125: Data Analysis for Social and Cultural Research

    Instructor: Ashley Sanders

    Meeting Times: Tuesday/Thursday 11:00am-12:15pm PST
     2118 Rolfe Hall

    This is a learner-centered, project-based, introductory applied statistics course that exemplifies the principle of “data for good,” or putting Data Science and Digital Humanities to work for social justice efforts. Students will choose a data set that is personally meaningful and work with others who are interested in the same issue to generate evidence-based, statistically sound arguments, applying the methods learned throughout the course to their project in a guided, scaffolded, structured way. We will primarily use R Studio but will also produce visualizations in Tableau. The final product may be a website, infographic or data dashboard + white paper that could be used as a pitch to generate interest in and/or support for their chosen issue. This course is designed for students from any background, major, or minor, and its flipped structure ensures that students are not struggling through exercises isolated and alone but rather working in cooperative groups, troubleshooting questions and challenges both together and with an engaged instructor.

  • DH 131: Digital Mapping and Critical Geographic Information Systems

    Instructor: Wendy Perla Kurtz

    Meeting Times: Tuesday/Thursday 12:30-1:45pm PST
    Location: 2118 Rolfe Hall

    Digital mapping makes it possible to create rich stories of culturally, socially, and historically relevant materials on a cartographic interface, converting a purely geographic space into a place. Through project-based assignments, this class will trace the evolution of cartography from the earliest known maps to the rise of GIS applications. We will engage with fundamental mapping practices such as rectifying historical maps, working with open data through web mapping technologies, and creating place-based narratives in order to critique and create location-based visualizations. Students with little to no GIS experience will be exposed to the theories, concepts, and methods used for mapping projects in the humanities and social sciences. Students with a GIS background will have the opportunity to explore non-traditional uses of mapping systems.

  • DH 150: TBD

    Instructor: TBD

    Please note that the any DH course numbered between 102 and 185 will fulfill the requirement that previously mandated a DH 150 class. Courses that are offered regularly now have their own course code rather than running as DH 150s. Any of the the following courses will fulfill this requirement:

      • DH 110: User Experience Design
      • DH 120: Social Media Data Analytics
      • DH 125: Data Analysis for Social and Cultural Research
      • DH 131: Digital Mapping and Critical Geographic Information Systems
      • DH 140: Programming for Humanists
      • DH M145: Text Analysis
      • DH 150/151: Special topics
  • DH 199/299: Architectural Reconstructions on Broadway

    Instructor: Anthony Caldwell

    Schedule: Tuesdays 2:00-4:00p
    Co-Instructor: Joy Guey

    The historic theaters 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 a variety of 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.

    Required Skills: None, but interest in 3D modeling, VR/AR, GIS, and data visualizations

    Project Website

  • DH 199/299: Colonial Benchmarking: Employing High Performance Computing to Analyze French Discourse

    Instructor: Ashley Sanders

    Schedule: Class meets every other Wednesday @12:30-1:30pm PST
    Location: SIL or IDRE and/or Zoom

    In 1870, Governor General Patrice de MacMahon, sent a strident defense of the French colonial project in Algeria to be read before Parliament, favorably comparing French “progress” with that of the United States’ “Indian Policy.” This project examines how nineteenth-century French statesmen rhetorically employed the United States as a benchmark and pattern for Algeria using the Hoffman 2 high performance computing cluster at IDRE to summarize the corpus with topic modeling and interrogate details of the comparisons using word-to-vec methods.

    Required skills: Python, as well as an understanding of text analysis or willingness to learn.

    Recommended: Some familiarity with French would be helpful but is not required.

  • DH 199/299: DH Holocaust Research Lab

    Instructor: Todd S. Presner

    Required Skills: Data viz (Tableau & R), Javascript code libraries (D3), or front-end web development, or Python, or Javascript, and/or HTML5 and CSS.

    Recommended Skills: Experience with NLP or sound/voice analysis is a plus.