DM-UY 4913 Experimenting with AI Tools for Creative Practice

In this course, students will critically investigate emerging AI-powered tools through hands-on experimentation and creative misuse. We’ll explore the use of tools like RunwayML, ComfyUI, and micro open-source platforms, as well as how to break, combine, and repurpose them in ways that serve our unique creative voices. This class asks if it’s possible to treat… Read more DM-UY 4913 Experimenting with AI Tools for Creative Practice

DM-GY 9103 Interactive New Media

This course focuses on creating interactive and immersive environments using TouchDesigner, a node-based visual programming environment for real-time multimedia. Students will design responsive systems that react to movement, gesture, and sound—developing works that span projection-mapped environments, live concert visuals, museum experiences, and commercial settings. We’ll cover concepts in real-time graphics programming and interaction design while… Read more DM-GY 9103 Interactive New Media

DM-GY 9113 Generative and AI Art from Daedalus to Midjourney

This course traces the evolution of generative and artificial intelligence art from myth to machine. Beginning with Daedalus, the mythic craftsman who animated statues, we follow the lineage of autonomous creation through algorithmic drawing, cybernetic aesthetics, early computer art, and contemporary neural networks. You will explore the philosophical, technical, and cultural shifts that have defined… Read more DM-GY 9113 Generative and AI Art from Daedalus to Midjourney

DM-GY 9103 Affective Interfaces

In this course, students will experiment with interfaces that engage with human emotions. Leveraging techniques in machine learning, physical computing, haptic media, bio-sensing, sound, gestural interfaces and facial recognition, students will create experimental emotionally-aware technologies. In doing so, students will challenge the ways that emotion and affect are construed and captured by dominant platforms. This… Read more DM-GY 9103 Affective Interfaces

DM-GY 9103 Introduction to Machine Learning for Media

This course will introduce students to the wild and wonderful world of data analysis and machine learning from critical, practical and creative perspectives. Through readings, projects and programming assignments, students will develop a solid understanding of Machine Learning applications and techniques related to media processing, analysis and creation. We will use Python and Jupyter notebooks… Read more DM-GY 9103 Introduction to Machine Learning for Media