Main content start

Degree Requirements 2025-2026: Data Science for Artistic and Cultural Analysis B.A.

These degree requirements apply to students who declare on or after September 1, 2025.

Gateway Courses (10 units)
  1. Principles of Data Science (DATASCI 112, 5 units)
  2. Thinking and Making with Data (DATASCI 156, 5 units)

Data Science Core

Math (9-10 units)
  1. One of the following:
    1. Linear Algebra, Multivariable Calculus, and Modern Applications (Math 51, 5 units)
    2. Modern Mathematics: Continuous Methods (Math 61CM, 5 units)
  2. One of the following:
    1. Introduction to Matrix Methods (ENGR 108, 5 units)
    2. Applied Matrix Theory (Math 104, 4 units)
Computer Science (13-15 units)
  1. Programming Methodology (CS 106A, 5 units)
  2. Programming Abstractions (CS 106B, 5 units)
  3. One of the following:
    1. From Languages to Machine Learning (CS 124, 4 units)
    2. Applied Machine Learning (CS 129, 4 units)
    3. Design and Analysis of Algorithms (CS 161, 5 units)
    4. Artificial Intelligence: Principles and Techniques (CS 221, 4 units)
    5. Introduction to Computational Social Science (MS&E 231, 4 units)
    6. Data Mining and Analysis (STATS 202, 3 units)
    7. Introduction to Statistical Learning (STATS 216, 3 units)
Statistical Inference (6-9 units)
  1. One of the following:
    1. Introduction to Probability Theory (STATS 117, 3 units)
    2. Introduction to Probability (MS&E 120, 4 units)
    3. Introduction to Probability for Computer Scientists (CS 109, 3-5 units)
  2. One of the following:
    1. Introduction to Applied Statistics (STATS 191, 3 units)
    2. Introduction to Statistical Inference (STATS 200, 3 units)
    3. Introduction to Applied Statistics (MS&E 125, 4 units)
    4. Fundamentals of Data Science: Prediction, Inference, Causality (MS&E 226, 3 units)
Optimization (3-4 units)
  1. One of the following: 
    1. Introduction to Optimization (MS&E 111/211/ENGR 62, 3 units)
    2. Introduction to Optimization: Data Science (MS&E 111DS/211DS, 4 units)
Ethics (8-10 units)
  1. Introduction to Moral Philosophy (ETHICSOC 20, 5 units)
  2. One of the following:
    1. Justice (POLISCI 103, 5 units)
    2. Introduction to AI Safety (CS 120, 3 units)
    3. Human-Centered AI (CS 139, 3 units)
    4. Computers, Ethics, and Public Policy (CS 181, 4 units)
    5. Ethics, Public Policy, and Technology Change (CS 182, 4 units)
    6. Data Privacy and Ethics (MS&E 234, 3 units)
    7. The Politics of Algorithms (COMM 154 / COMM 254 / CSRE 154T / SOC 154,  5 units)

Artistic and Cultural Analysis Core

Upon declaring the major, students will select one of the following four pathways as their primary concentration:

  • Analysis: applying methods of data science to the study of cultural or artistic objects
  • Archive: understanding new data driven methods for storing and accessing the cultural record
  • Creation: making and designing artistic objects or visualizations using data
  • Critique: applying humanistic methods to critique computational or quantitative objects or processes
Pathway Foundations (15-20 units)

Students must complete a total of at least 4 foundation classes for a total of 15-20 units. These classes must include 2 classes from their chosen pathway and 2 classes that cover 2 of the remaining 3 pathways. 
 

  1. Analysis: applying methods of data science to the study of cultural or artistic objects
    1. ANTHRO 91 – Method and Evidence in Anthropology
    2. COMM 106 – Communication Research Methods
    3. COMPLIT101 – What is Comparative Literature?
    4. ENGLISH 160 - Poetry and Poetics
    5. ENGLISH 161 Narrative and Narrative Theory
    6. ILAC130 – Introduction to Iberia: Cultural Perspectives
    7. ILAC131 – Introduction to Latin America: Cultural Perspectives
    8. JAPAN 123 – Critical Translation Studies (COMPLIT 228, JAPAN 223)
    9. PHIL49 – Survey of Formal Methods
    10. RELIGST 1 – Religion around the Globe
       
  2. Archive: understanding new data driven methods for storing and accessing the cultural record
    1. AFRICAAM 139 – Black Geographies
    2. ANTHRO 134D – Introduction to Museum Practice (ARCHLGY 134, ARCHLGY 234, ARTHIST 284B)
    3. CHILATST 130 – Latinx Geographies
    4. CLASSICS 30 - Greek Archaeology: The worlds the Greeks Made (ARCHLGY 30)
    5. CLASSICS 43N – The Archaeological Imagination (ARCHLGY 43N)
    6. HISTORY 95N – Maps in the Modern World
    7. HISTORY 99S – Nine Chinese Things: Global Technological Encounters in the Modern Age
    8. HISTORY 200A – Doing Legal History
    9. HISTORY 200B – Doing Environmental History: Water Justice
    10. HISTORY 200BG – Doing History: Biography as History
    11. HISTORY 200D – Doing the History of Science and Technology
    12. HISTORY 200DE – Doing the History of Death and Disease
    13. HISTORY 200F – Doing Microhistory
    14. HISTORY 200GH – Doing Gender History
    15. HISTORY 200M – Doing Digital History
    16. HISTORY 200MM – Doing Historical Memory
    17. HISTORY 200Y – Doing Colonial History
    18. PHIL 60 – Introduction to the History of Science (HPS 60)

      Note that any of the Doing History (HISTORY 200) seminars count towards this requirement.
       

  3. Creation: making and designing artistic objects or visualizations using data
    1. ARTSTUDI101 – Art Practice Foundation 2D
    2. ARTSTUDI102 – Art Practice Foundation 3D/4D
    3. DESIGN1 – Introduction to Design
    4. ENGLISH 90 – Fiction Writing
    5. ENGLISH 91 – Creative Nonfiction
    6. MUSIC113 – Introduction to Instrumental Composition
    7. MUSIC21 – Introduction to Tonal Theory
    8. TAPS 34 – Stage Management Techniques
    9. TAPS120A – Acting I: Fundamentals of Acting
       
  4. Critique: applying humanistic methods to critique computational or quantitative objects or processes
    1. AFRICAAM 176 – Introduction to Themes in Black Studies I
    2. ANTHRO 90B – Theory of Cultural and Social Anthropology
    3. ARTHIST5 – Art and Power
    4. CLASSICS 83 – The Greeks (HISTORY 101)
    5. COMM 108 – Media Processes and Effects
    6. CSRE100 – Introduction to Comparative Studies in Race and Ethnicity
    7. FEMGEN103 – Feminist and Sexuality Theories and Methods Across the Disciplines
    8. FILMEDIA 6 – Media and Mediums
    9. KOREA 151 – The Nature of Knowledge: Science and Literature in East Asia (CHINA 151B, China 251B, JAPAN 251B, KOREA 251)
    10. RELIGST 19Q – Does Religion Divide Us? Legal, Political, and Cultural Perspectives from Across the World
Advanced Pathway Coursework (12-16 units)

Students will work with their advisor and the program administration to select 12-16 units within their chosen pathway. Given the interdisciplinary nature of the program, students may petition to include additional courses not in the lists below towards their advanced class requirements.
 

  1. Analysis: applying methods of data science to the study of cultural or artistic objects
    1. ANTHRO 98C – Digital Methods in Anthropology
    2. DLCL 122Q – Technologies of Handwriting: History, Theory, Practice (ENGLISH 10Q)
    3. DLCL 153 – Digitally Disadvantaged Languages Workshop (DLCL 253)
    4. DLCL 201 – Digital Humanities Practicum
    5. ENGLISH 184E – Literary Text Mining
    6. ENGLISH 184F – Literary Text Mining 2
    7. LINGUIST 180 – From Languages to Information (CS 124, LINGUIST 280)
    8. PHIL 20N – Philosophy of Artificial Intelligence
    9. SLAVIC 70N – Socialism vs. Capitalism: Russian and American Writers’ Responses
       
  2. Archive: understanding new data driven methods for storing and accessing the cultural record
    1. AFRICAAM 76B – The Social Life of Neighborhoods (AMSTUD 276, CSRE 176B, SOC 176, SOC 276, URBANST 179)
    2. ANTHRO 198B – Digital Traces (AFRICAAM 198B)
    3. ARCHLGY 117 – Virtual Italy (CLASSICS 115, ENGLISH 115, HISTORY 238C, ITALIAN 115)
    4. CLASSICS 21N – Did Women Travel? A Digital History
    5. HISTORY 201B – Spatial History: Concepts, Methods, Problems (HISTORY 401A)
    6. HISTORY 207F – Crafting Digital Stories
       
  3. Creation: making and designing artistic objects or visualizations using data
    1. ARTHIST 206B – Audiovision in the Medieval Cult of Saints
    2. ARTSTUDI 261 – Individual Work: Emerging Practices in Design & Technology
    3. COMM 153D – Ensemble Sonification of Temporal Data (MUSIC 153D, PSYCH 153D)
    4. ENGLISH 9CFS – Fire Stories: Narrative in the Digital Age
    5. MUSIC 101 – Introduction to Creating Electronic Sounds
    6. MUSIC 220D – Research in Computer-Generated Music
       
  4. Critique: applying humanistic methods to critique computational or quantitative objects or processes
    1. AFRICAAM 80Q – Race and Gender in Silicon Valley
    2. AMSTUD 120 – The Rise of Digital Culture (COMM 120W, COMM 220)
    3. ARTSTUDI 192 – AI Art & Aesthetics
    4. ARTSTUDI 192P – AI & Aesthetics Practicum
    5. COMM 114S – Psychological Effects of Emerging Media & AI
    6. CSRE 154T – The Politics of Algorithms  (COMM 154, COMM 254, SOC 154, SOC 254C)
    7. ENGLISH 106A – Creativity in the Age of AI
    8. ENGLISH 182 – Critical Game Studies
    9. STS 148 – Technology, Agency, and Power: AI and Changing Human-Machine Relations
Capstone & WIM (5 units)

The capstone course (DATASCI 193) gives students the opportunity to integrate and apply the skills and knowledge that they have acquired in their studies. Through a collaboration with the Center for Spatial and Textual Analysis (CESTA), they will work closely with a faculty of industry PI to address a real problem in artistic and cultural analysis, or to develop data-driving artistic projects. Students will identify a set of concrete tasks associated with their chosen project to complete over the quarter, and produce regular reports that combine progress updates and critical reflection on their process.

To satisfy the capstone and WIM requirement, please complete the following:

  1. WIM: Data Narratives (DATASCI 120, 3 units)
  2. Applied Artistic and Cultural Analysis (DATASCI 193, 5 units) 

Additional Information:

Data Science for Artistic and Cultural Analysis B.A. Planning Guide

Coming Soon!