Undergraduate Courses

Use this DH Minor course planning checklist to ensure that you complete the program requirements.

To identify courses that meet the requirements for the DH Minor:

  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 DHMinor [at] humnet.ucla.edu if you have additional questions.

Winter 2019

  • DH 145: Literary Texts and Literary Languages: Strategies of Analysis and Digital Tools (Winter 2019)

    Instructor: Igor Pilshchikov

    This course may be used to fill the DH 150 requirement or upper division requirement for students in the undergraduate minor.

  • DH 150: Coding for Humans (Winter 2019)

    Instructor: Andrew Schrock

    This class imparts coding skills in Python and fosters critical thinking about how code affects our social and political lives. As a course in the Digital Humanities, this is a course “for humans” in two ways. First and foremost, it is a hands-on, interdisciplinary coding class for beginners. I believe that any human can learn to code. Second, it takes seriously the socio-political implications of coding. It is not an exaggeration that our collective future depends on developing ways to involve a more diverse range of people in technical work. Throughout the class students will be encouraged to reflect on their learning how to code through questions such as: how will you use code in your work? How does becoming literate in a programming language differ and compare with other forms of literacy?

  • DH 150: Power and Authority on the Early American Frontier: Explorations with Text Analysis (Winter 2019)

    Instructor: Ashley Sanders Garcia

    What did the Native American communities in the Midwest think, feel, and do in response to Euro-American settlement during and after the Revolutionary War? Who held power and of what kind in the late eighteenth century? How do we know? This course explores these questions and more as we work with the Miami Tribe of Indiana to prepare and study documents about their past, as well as that of the Wea, Kickapoo, Illinois, Pottawatomi, and others to understand the history and legacy of settler colonialism. In this course, you will learn how to structure data to prepare it for digital analysis using a variety of methods including word frequency, word distinctiveness, collocations, topic modeling, and comparative corpus linguistics. In addition, you will learn how to ask computationally tractable questions, detect bias, craft evidence-based arguments, and determine the limits of digital research methods. While this course applies these methods to historical research, the skills you will learn transfer to social media analysis, data journalism, marketing analysis, qualitative business analytics, and more.

  • DH 199 (Winter 2019): Analyzing Holocaust Testimonies Computationally

    Instructor: Todd S. Presner

    Using the 50,000+ Holocaust and genocide testimonies of the Shoah Foundation and a database of 7+ million records, students will employ a range of text analysis tools, acoustic spectrograms, and ‘distant listening’ techniques to delve into the testimonies in new ways.

  • DH 199: K-Pop & Computer Vision (Winter 2019)

    Instructor: Tim Tangherlini