DM-UY 4913 Creating Controllers for Live Performance

This course will be a hands-on exploration of how to use sensors, microprocessors and other forms of input for making and performing interactive music & art. We will cover how to program a microcontroller (Arduino), how to attach sensors, and both theoretical and practical ideas regarding how to creatively and effectively use sensor data in… Read more DM-UY 4913 Creating Controllers for Live Performance

DM-UY 4913 Crafting With Light

In this studio-based course, students will learn about and apply various protocols for controlling digital lighting for interactive, expressive, sculptural objects. While light-based art goes back centuries, the last few decades has seen an explosion of tools for creative output using various electric lighting fixtures and technologies. In addition to the technical aspects of control,… Read more DM-UY 4913 Crafting With Light

DM-UY 4913 Agile Product Design

Agile Product Design is a 14-week, hands-on course where students learn how UX design and product management come together to create meaningful, user-centered products. The course begins with two weeks of foundations in agile practices, inclusive design, and team collaboration. From there, students work in cross-functional teams to complete six two-week sprints, moving through discovery,… Read more DM-UY 4913 Agile Product Design

DM-UY 4913 Engineering Resilience: Community Technologies & Infrastructures of Care

What happens when the power goes out, the internet drops, or food supply chains break down? Communities that can design their own systems (whether for energy, food, or communication) are stronger, safer, and more creative. This course introduces you to community technologies: practical tools and infrastructures that help people adapt and thrive in times of… Read more DM-UY 4913 Engineering Resilience: Community Technologies & Infrastructures of Care

DM-UY 4913 Drawing Studio for Designers and Engineers

This course introduces design and engineering students to the power of drawing as a fundamental tool for ideation, problem-solving, and innovation. Moving beyond technical drafting, students will explore both analog and digital drawing techniques that serve as direct pathways from imagination to implementation. By bridging artistic practice with engineering methodology, students will use visual thinking… Read more DM-UY 4913 Drawing Studio for Designers and Engineers

DM-UY 4913 Dataflow: Boxes and Lines

This course will explore the possibilities of audio and video compositing, manipulation, and analysis in dataflow (or datastream) environments like Max and TouchDesigner with an eye towards interactive installations and real-time applications. These environments treat media differently than traditional functional programming languages, offering unique possibilities for experimentation and creative output. Integration with other tools like environmental… Read more DM-UY 4913 Dataflow: Boxes and Lines

DM-UY 4913 Live Media Processing for Performance and Installation

This hands-on studio class will introduce students to the fascinating world of real-time video and audio processing. Using a range of tools, students will build playback systems for live performance and multi-channel media installations. The course is based in Isadora, but we will build expandable systems that can incorporate a variety of generative media programs… Read more DM-UY 4913 Live Media Processing for Performance and Installation