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.

Spring 2020

  • [Course is FULL] DH 101: Introduction to Digital Humanities

    Instructor: Francesca Albrezzi

    Lectures: Monday & Wednesday 1:00-1:50 PM
    Labs: Fridays

    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.

  • [Course is FULL] DH 150: User Experience Design

    Instructor: Sookyung Cho

    Meets: Wednesday 3:00-5:50pm in 2118 Rolfe Hall

    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.

  • [Course is Full] DH 199: Architectural Reconstructions on Broadway

    Instructor: Anthony Caldwell

    Meeting Time & Location: Tuesdays 2:00-4:00 in the Scholarly Innovation Lab 11630L Charles E. Young Research Library

    Instructors: Anthony Caldwell & Joy Guey

    Description: 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. Read more about Architectural Reconstruction on Broadway and see previous and ongoing projects.

  • [Course is Full] DH 199: Data Management in A Mixed-Type Platform

    Instructor: David Shorter

    Meeting Time & Location: Tuesdays 5:45 to 7:30 every two weeks in 160 Kauffman Hall.
    (Meeting Dates: March 31st, April 14th, April 28th, May 12th, and May 26th)

    Description: Using a preliminary sketch of the Data Management concerns for the Archive of Healing, students in this capstone would develop an actual policy for DM for the site. Secondly, the students will provide an action plan for the inclusion, review, and coding of new data submitted to the site that would take the form of answered questions on the site and wholly different data types such as bibliographies, working papers, websites, visual media, etc

    Required Skills: The site is in Drupal so some familiarity would be useful but not necessary. Some CMS familiarity could be useful, but not necessarily. Also, the course would likely be more useful meeting every other week if that’s possible. A cap of four students would be preferred since a smaller team is easier to work with in terms of collaboration.

  • [Course is FULL] DH 199: Digital Forensics: Investigating a Sketchbook from Auschwitz using 3D models and Maps

    Instructor: Todd S. Presner

    Meeting Time & Location: Wednesdays 10:30-11:45 in the Scholarly Innovation Lab, YRL

    Description: In 1947, an anonymous sketchbook of images was discovered in a buried bottle in Auschwitz. To date, no one knows who made it or how the artist could have seen what he/she depicted. Using 3D models of the camp, digital maps, and other data, the class will try to figure out what the artist saw and where he/she moved.

    Required Skills: None, but interest in 3D models and mapping, Photoshop

  • [Course is Full] DH 199: User Experience Research Projects

    Instructor: Sookyung Cho

    Meeting Time & Location: Wednesdays 6:00-8:00pm in TBA

    Description: In this course, students will conduct user experience design research by utilizing the concepts, theories, and skills of digital humanities. Students will learn how to independently and collaboratively design and execute an advanced user experience design project.

    Required Skills: No specific technical skill required, but web documentation and interactive prototyping skills are helpful.

  • [Seats still AVAILABLE] DH 150: The Shape of Roman History

    Instructor: Chris Johanson

    Location: A44 Haines Hall
    Schedule: Wednesday 12:00 – 2:50 pm

    Description: Big data and family networks in the Roman world. This seminar will explore the history of the Roman Republic through an analysis of the most complete database of ancient persons available. (http://romanrepublic.ac.uk/) We will simultaneously harness the affordances of this extant rdf database while we subvert the existing data model to make new and unexpected connections. Students who take this course will have the opportunity to explore visualization techniques via D3 (a javascript library), the Google Visualization API, and Unity3D. In addition, students interested in designing a graphical language and creating digital assets for data visualization projects are encouraged to enroll. This DH course is affiliated with the UCLA RomeLab working group. (romelab.etc.ucla.edu)

    ** Students may also take this course as a capstone (DH 199/299). In addition to attending seminar meetings, students will be asked to submit alternative assignments, participate in separate lab meetings, and produce a distinct final (online) project.

  • [Seats still AVAILABLE] M145: Literary Texts and Literary Languages: Strategies of Analysis and Digital Tools

    Instructor: David MacFadyen

    Meets: Monday @ 4:00-5:50 in A44 Haines Hall

    Units: 4.0

    Lecture, three hours. Lectures and readings in English. Formal, quantitative, and computational methods for analysis of poetry and prose. Digital tools for analysis. P/NP or letter grading.

  • DH 199: Analyzing Native American History Computationally

    Instructor: Ashley Sanders Garcia

    Meeting Time: Monday 1:00-3:00
    Location: Scholarly Innovation Lab, YRL
    Tech Skills: Familiarity with Python. If you haven’t taken a course on Python, please complete one via Coursera, Udemy, DataCamp or Learn Python the Hard Way.

    In this capstone, students will work with Dr. Ashley Sanders Garcia (Vice Chair, Digital Humanities Program) on text mining early Native American treaty council notes and other historical records to uncover the perspectives of Indigenous leaders and the ways in which their actions shaped the course of early American history. We will apply entity extraction, discourse analysis, and sentiment analysis methods to our primary sources and do some light reading to understand the historical context. Students will need to have some experience with Python prior to participating in this capstone. We will be exploring advanced text mining techniques that employ vector space models to turn qualitative text into quantitative entities that can be explored with machine learning (statistical techniques). Together, we will share the results of our collaborative research, visualizations, and methods on a website and prepare presentation materials.

  • DH 199: Archaeological Data in Action

    Instructor: Willeke Wendrich

    Meeting Time & Location: Tuesdays 1:00-3:00 in the Digital Archaeology Lab, Cotsen Institute

    Instructors: Willeke Wendrich & Deidre Whitmore

    Description: Archaeological field data requires processing and analysis before interpretations can be made. In this capstone students will learn about the entire life cycle of archaeological data and participate in entering data in the primary excavation database, and then work to answer research questions incorporating small data visualization projects using these data. Students will also learn how to prepare data for deposit into a long-term preservation repository. We will finish by discussing the entire data workflow, from recording to long-term preservation, as well as the pros and cons of the different visualizations.

    Required Skills: None, but seeking students with an interest in working with data, data visualizations, and learning about preservation

  • DH 199: VR/AR Reconstructions of Native American Village DTLA

    Instructor: Maja Manojlovic

    Instructor: Maja Manojlovic

    Meets: Monday, 3-5 @  2118 Rolfe Learning Lab.

    Tech Skills: None required, but interest in 3-D modeling, sound recording, VR/AR.

    This project seeks to create an immersive experience of Yaangna, the largest Gabrieliño-Tongva village, with its center close to DTLA Union Station. Students will explore relevant archival materials, artworks, archeological sites, and oral histories to assemble information on the village’s built and natural environments, as well as cultural life. They will then have the opportunity to use 360-degree cameras, ambisonic sound recorders, photogrammetry, and 3-D modeling to create interactive, data-rich, VR/AR experiences of aspects of life in Yaangna, as it once might have been, or could have been today. Besides organizing the assembled data to create an interactive VR/AR experience, students will also forge relationships with Gabrieliño-Tongva community organizations.