UCLA | Cultural Automation with Machine Learning II

UCLA 2025

Course Description

This course explores the past, present, and future of how artists engage with digital media through its remix and adaptation of increasingly more automated algorithms.

Starting from early collage and montage practices, we’ll explore how artists have used cultural fragments as their medium to explore meaning through juxtaposition, appropriation, and détournement. We will then turn towards how computational methods enabled artists to explore such practices in increasingly surprisingly fidelity and magnitudes of data, leading to new aesthetics but also new questions surrounding its process and the underlying data. Finally we’ll speculate on the future of culture and machine learning in order to ask “Where is it all going?”. 

Throughout, we will also extend the discussion into topics such as perception, augmentation, deep fakes, surveillance, privacy, automation, shifting labor markets, and ethical and legal considerations in order to provide a framework for how to engage with the machine learning tools we will be learning to use. 

The course will aim to balance theory, background, computational practice, and peer discussion and will shift focus between visual media, text media, audio media, and simulated / procedural environments.

Previous Course

Please see here for the course materials for the course Cultural Automation with Machine Learning taught in 2023 at UCLA DMA.

Download Course Syllabus

Course Syllabus + Updated Course Schedule

WeekDatesClass TopicGuest
1Tues, April 1, 2025Lecture: Introduction, Critical Framework, and Cultural Automation Pt. I
Thurs, April 3, 2025Lecture: Introduction, Critical Framework, and Cultural Automation Pt. II
Tues, April 8, 2025 Lab: Student topic/reading presentations
2Thurs, April 10, 2025Guest workshop:  Introduction to Worldbuilding Breanna Browning
Tues, April 15, 2025Lab: Student research/concept presentations 
3Thurs, April 17, 2025Lecture: Generative Text
Tues, April 22, 2025Lab: Group critYasaman Sheri
4Thurs, April 24, 2025Lecture: Generative WorkflowsHirad and Dalena
Tues, April 29, 2025Lab: Group critTBD
5Thurs, May 1, 2025 Lecture: Generative Images / Video
Tues, May 6, 2025 Lab: Group critPeter Wu+
6Thurs, May 8, 2025Lecture: Generative Agents
Tues, May 13, 2025 Lab: Group critIsabel Beavers
7Thurs, May 15, 2025 Lecture: Generative Audio
Tues, May 20, 2025 Lab: Group critKrishna Jhaveri
8Thurs, May 22, 2025Lecture: Advanced Generative Agents
Tues, May 27, 2025Project Day (work session)
9Thurs, May 29, 2025Final Project Presentations TBD
Tues, June 3, 2025No class / exam week
10Thurs, June 5, 2025No class / exam week

Contacts

Instructor: Parag K. Mital

TA: Chelly Jin

Studio Manager: Breanna Browning

Office Hours: 1 hour following Tuesday class; otherwise, by appointment.

Discord: https://discord.gg/qWc8RdqN

Week 1: Introduction and Critical Framework

Lecture: Introduction, Critical Framework, and Cultural Automation Pt. I

Tuesday, April 1, 2025

Lecture: Introduction, Critical Framework, and Cultural Automation Pt. II

Thursday, April 3, 2025

Student Presentations / Group Crit

Tuesday, April 8, 2025

Homework presentations (See end of lecture slides from Thursday April 3)

Week 2: Introduction to Worldbuilding

Workshop

Thursday, April 10, 2025

Student Presentations / Group Crit

Tuesday, April 15, 2025

Week 3: Generative Text

Lecture + Lab: Generative Text

Thursday, April 17, 2025

Student Presentations / Group Crit

Tuesday, April 22, 2025

Week 4: Generative Workflows

Guest Lecture: fuser.studio

Thursday, April 24, 2025

Student Presentations / Group Crit

Tuesday, April 29, 2025

Week 5: Generative Images / Video

Lecture: Generative Images / Video

Thursday, May 1, 2025

Student Presentations / Group Crit

Tuesday, May 6, 2025

Week 6: Generative Audio

Lecture: Generative Audio

Thursday, May 8, 2025

Student Presentations / Group Crit

Tuesday, May 13, 2025

Week 7: Advanced Generative Agents I

Lecture: Advanced Generative Agents I

Thursday, May 15, 2025

Student Presentations / Group Crit

Tuesday, May 20, 2025

Week 8: Advanced Generative Agents II

Lecture: Advanced Generative Agents II

Thursday, May 22, 2025

Project Day (work session)

Tuesday, May 27, 2025

Week 9: Final Project Due / Project Presentations

Thursday, May 29, 2025