Undergraduate Courses

How to Find Electives:

  1. Review the master list of approved electives. Note: “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!

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 (linked above) for the full list of options.

Upper Division (minors must take DH 101 and 150, as well as three other upper-division electives): See the master list (linked above) for the full list of options.

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.

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


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.

Winter 2020

  • DH 140: Coding for Humanities

    Instructor: David MacFadyen

    Location: A44 Haines Hall
    Schedule: Monday/Wednesday 2:00-3:15pm

    Introduction to coding, with focus on Python. Study of basic structural elements such as lists, if statements, dictionaries, loops, functions, and classes. Consideration of how to apply these concepts to research in humanities and social sciences, and project-based learning. Students discover how to manage and display data with added impact. Content and goals are guided by freedom to research more effectively and freedom of speech.

    Letter grading. Seminar, three hours. Prerequisites: DH 101.

    **This course may be used as an upper division elective or to satisfy the DH 150 requirement for the Digital Humanities Minor.**

  • DH 150: 3D Modeling | Representing the Ancient City

    Instructor: Chris Johanson

    Location: A44 Haines Hall
    Schedule: Thursdays 11:00am – 1:50 pm

    Description: In this course we will reconstruct and represent the past through the use of 3D computer modeling and visualization tools. For this iteration of the course, we shall focus primarily on Rome, the Eternal City. Weekly seminar meetings will be divided into two distinct parts.  Part I: Lecture and discussions will proceed chronologically to examine the origins and evolution of the city of Rome in its various forms. Part II: Through weekly assignments and weekly, hands-on labs centered on 3D modeling and visualization techniques,  you will construct a working, diachronic definition of the ancient city that addresses its multi-dimensional complexity and applies the tools and techniques of phenomenological inquiry, three dimensional visualization, and Digital Humanities.

  • DH 150: User Experience Design

    Instructor: Sookyung Cho

    Location: A44 Haines Hall
    Schedule: Tuesday, 9:00-11:50am

    This course introduces the fields of UX research and design. It covers UX design methods and process, including ethnographic field research, persona-scenario development, information architecture, prototyping, and usability testing. Students will learn by hands-on practice in a human-centered process : how to understand users, how to design interface & interaction for users, and how to evaluate and communicate user experience design with users.


  • DH 198/199: Architectural Reconstructions on Broadway

    Instructor: Anthony Caldwell

    DH Capstone Winter 2020
    Location:  Scholarly Innovation Lab 11630L Charles E. Young Research Library
    Time: Tuesdays 2:00-4:00pm
    Instructors: Anthony Caldwell and 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.

  • DH/Stats 199: The Online Statistical Computing Reference (OSCR) for digital humanities and social sciences

    Instructor: Ashley Sanders Garcia

    Schedule: Tuesdays 1:15-3:15
    Location: TBD

    Digital Humanities students will collaborate with students from Statistics to build out the OSCR project by applying their technical and humanistic research skills to an active text analysis project and developing online tutorials that will be used in future UCLA DH courses. The project team is looking for 6-7 DH students who have taken at least DH 101/201, are interested in research, self-motivated, detail-oriented, and punctual. Supervised by Prof. Ashley Sanders Garcia, DH students will serve as “digital research analysts” and will: learn statistical computing skills related to digital humanities problems, make original contributions to an ongoing study of Native American history by using these computational research skills, and develop tutorials for user-friendly tools (Open Refine, Excel, Tableau, etc.) based on their analysis of the shared corpus.

    This independent study is 4 credits and letter graded (non-negotiable).

    To apply:

    Interested students should send their resume and email message of interest that includes the following information to Prof. Garcia at asandersgarcia@ucla.edu: Why you’re interested in this independent study; list of relevant courses you’ve completed (Stats, DH, History, Linguistics, Programming, etc. Feel free to include courses like Stats for Sociology, PIC classes, etc.); and a description of how your skills might contribute to the project.

    We welcome students from all fields.

  • M145: Literary Texts and Literary Languages: Strategies of Analysis and Digital Tools

    Instructor: Igor Pilshchikov

    Location: A32 Kaplan Hall
    Schedule: Tuesday/Thursday 3:30-4:45pm

    Lectures and readings in English. Non-obligatory additional materials in Russian. Formal, quantitative, and computational methods for analysis of poetry and prose. Digital tools for analysis.

    Same as Russian M145. Lecture, three hours. DH Minor students need to take this as a letter-graded class to fulfill Minor requirements.

    **This course may be used to satisfy either an upper division elective or the DH 150 course requirement for the Digital Humanities Minor.**