Whatever Generative AI is Doing Now (Topics in ITP) +

Derrick Schultz | Syllabus | ITPG-GT 2379 | Thur 12:20pm to 2:50pm in 370 Jay St, Room 410 Meetings:7-Second Half
Last updated: October 31, 2025

This course will be a survey of current generative AI tools, with an emphasis on open source tools that any artist can build into their practice. Topics will include LLMs, and image and video generation. We will cover practical applications as well as the theory behind these set of technologies and how that theory influences their outputs. We’ll explore everything using Google Colab and ComfyUI, as well as other APIs and services that can be integrated into creative coding frameworks and media production environments. No prior coding experience beyond Introduction to Computational Media is needed for this course.

Storytelling for Project Development (Topics in ITP) +

Sharon De La Cruz | ITPG-GT 2379 | Tues 09:30am to 12:00pm in 370 Jay St, Room 410 Meetings:7-First Half
Last updated: October 31, 2025

This course challenges how you use technology to tell a story. We will start with storytelling linear basics and progress towards non-linear storytelling and new media arts considerations. This course is helpful for participants who want more grounding in storytelling, want to strengthen their voice, and are interested in building worlds beyond the one we currently experience. This course considers a range of mediums but does not expect you to be an expert in any; it allows you to experiment and explore different mediums throughout the semester.  

We will spend the beginning of the semester researching and engaging in small assignments based on storytelling basics, primarily focused on writing and prepping storyboards and scripts, basics of visual design, and interaction design. Our midterm will ask the class to retell the same story by translating a prose text into the medium of your choice. The last section of the course will focus on a survey of new media storytelling. Students will concentrate on a final project which asks them to present a story (original or adopted) via the medium of their choice. Final projects are critiqued based on storytelling techniques discussed in class, clarity of story, and presentation. You do not have to come in with a project in mind; however, if you do, there will be plenty of space in your final assignment to explore it, considering the techniques practiced in class.

Open Source Studio (Topics in ITP) +

Daniel Shiffman | Syllabus | ITPG-GT 2379 | Mon 3:20pm to 5:50pm in 370 Jay St, Room 411 Meetings:7-First Half
Last updated: October 31, 2025

This studio course introduces students to the culture and practice of open source. Through short exercises and discussions, students will learn about technical development, community, and version control for open source. Students will propose and make a modest contribution to an existing open source project or release an early version of their own tool, library, or other open source project. The ml5.js project will serve as an example and option for participation for those interested in contributing to an active open source community.

Ok Robot Reboot: Voice (Topics in ITP) +

Pedro Galvao Cesar de Oliveira | ITPG-GT 2379 | Tues 3:20pm to 5:50pm in 370 Jay St, Room 413 Meetings:7-First Half
Last updated: October 31, 2025

Society has always dreamed about humans coexisting with automatons, robots, and talking machines that fit into every facet of daily life. As a consequence of computation and the internet leaving the flat screen, alternative forms of human-machine relationships are increasingly becoming more ubiquitous. Designing for these new machines brings novel challenges and requires a different approach.

From HAL 9000 to early automatons, this class presents an overview of history, methods, technologies, and design challenges involved in building and living with Robots and Social Devices.

Discussions and explorations will emphasize the cultural, political, and technical aspects. Over the course of the semester, students will interrogate and deconstruct examples of Robots (in sci-fi, popular culture, art installations, assistive tech, connected devices), and design their own systems by appropriating existing technologies.

In this 7-week class, students will be introduced to Voice Interface concepts (TTS, STT, ML), as well as the ESP32, Google Teachable Machines, and the AIY kit – VOICE.

Ok Robot Reboot: Vision (Topics in ITP) +

Pedro Galvao Cesar de Oliveira | ITPG-GT 2379 | Tues 6:00pm to 8:30pm in 370 Jay St, Room 410 Meetings:7-First Half
Last updated: October 31, 2025

Society has always dreamed about humans coexisting with automatons, robots, and talking machines that fit into every facet of daily life. As a consequence of computation and the internet leaving the flat screen, alternative forms of human-machine relationships are increasingly becoming more ubiquitous. Designing for these new machines brings novel challenges and requires a different approach.

From HAL 9000 to early automatons, this class presents an overview of history, methods, technologies, and design challenges involved in building and living with Robots and Social Devices.

Discussions and explorations will emphasize the cultural, political, and technical aspects. Over the course of the semester, students will interrogate and deconstruct examples of Robots (in sci-fi, popular culture, art installations, assistive tech, connected devices), and design their own systems by appropriating existing technologies.

In this 7-week class, students will be introduced to Computer Vision concepts (Image Tracking, Image Recognition, ML), as well as the ESP32, Google Teachable Machines, OpenMV, and the AIY kit – VISION.

Music Design and Discovery (Topics in ITP) +

Elliot Cole | Syllabus | ITPG-GT 2379 | Fri 12:20pm to 2:50pm in 370 Jay St, Room 412 Meetings:7-Second Half
Last updated: October 31, 2025

Students will gain competency in the music production and performance software Ableton Live through a series of creative exercises. These exercises are heuristics in the sense that they’re designed to help students find well-formed musical solutions quickly and improvisationally, without presupposing a background in musical theory or performance. I’ll introduce these technical topics alongside their artistic applications: audio editing (collage), midi (rhythm/melody/harmony), synthesis and effects (sound design), randomness (generative systems design), recording, and interfacing with external sensors, controllers and data (instrument design). Weekly assignments will solidify skills explored in class.

Machine Learning and 3D (Topics in ITP) +

Aidan Nelson | ITPG-GT 2379 | Wed 12:20pm to 2:50pm in 370 Jay St, Room 412 Meetings:7-Second Half
Last updated: October 31, 2025

We are living during a Cambrian explosion of new tools and techniques for capturing, creating, and experiencing 3D media, driven by recent research in machine learning and generative artificial intelligence. This class will give students an introduction to some of these very recently available tools and techniques in the world of 3D, and a set of practical exercises to explore incorporating them into their own creative processes.

The class will explore 3D reconstruction from 2D photos and videos (e.g. Gaussian Splatting, Neural Radiance Fields), 3D content generation (e.g. texture generation, image-to-mesh and text-to-mesh models) and alternative workflows (e.g. ‘agentic’ workflows with 3D software using the model-context-protocol, interactive world models, 3D-grounded video generation).  Exact course materials will be updated to reflect newly available research.

This course will be collaborative and hands-on with in-class activities and weekly exercises.  No prior experience with 3D software is necessary, and students will work across several tools (some web based, some command line, some desktop software) throughout the 7-weeks.

Expressive Environments: Building 3D Worlds (Topics in ITP) +

Thomas Martinez | Syllabus | ITPG-GT 2379 | Mon 3:20pm to 5:50pm in 370 Jay St, Room 410 Meetings:7-Second Half
Last updated: October 31, 2025

This class explores the practice of virtual world building in art, games, and performance. Topics covered include procedural world-building and generative AI in game engines. Lessons will be structured around the Unity game engine though students are welcome to complete assignments using other tools. Students will gain a strong grounding in contemporary approaches to art-game and interactive experience design. The class will culminate in a student showcase of experimental and interactive 3D works. Coursework will take the form of creative, and technical exercises, with some critical responses to readings, games and other media. Guiding our practice will be an attunement to our own creative voice, and the ways in which it can take shape in virtual worlds. Some experience and basic familiarity with programming is recommended.

Deus ex Machina: How Machines May Replace Gods (Topics in ITP) +

Theo Ellin Ballew | ITPG-GT 2379 | Mon 12:20pm to 2:50pm in 370 Jay St, Room 411 Meetings:7-Second Half
Last updated: October 31, 2025

Have you ever noticed that when we look at our phones—head bent, hands joined—it looks a lot like praying? They say God died in the late 1800s; not long after, computers rushed in. Still, no matter how many times and how fervently humanity turns to ChatGPT for guidance, this cannot yet be called religion—right? This course considers how machines may one day usurp the place of God or religion more overtly.

We’ll begin with a quick survey of how machines have already entered into religious traditions, partnered with a historical and theoretical framework from Wendy Chun and Erik Davis. After that, the majority of the course will be concerned with worlds beyond our own—which we’ll consider only through the funny-mirror reflection of speculative fiction. We’ll imagine tech-mediated religion in new worlds alongside artists, science fiction writers, and Afrofuturists like Nalo Hopkinson, Philip K. Dick, Octavia Butler, Reza Negarestani, Ted Chiang, Tabita Rezaire, and Moreshin Allahyari. Throughout the course, students will work on their own speculative worldbuilding project, including a tech-mediated religion. They will then build an artifact of that world in the medium of their choosing.

Content Creator Studio (Topics in ITP) +

Daniel Shiffman | ITPG-GT 2379 | Mon 09:30am to 12:00pm in 370 Jay St, Room 411 Meetings:7-First Half
Last updated: October 31, 2025

This studio course introduces students to the culture and practice of so-called “content” creation, questioning what it even means to call everything content. Students bring their own production skills and interests to develop and refine a personal approach to making work for online audiences. Through short exercises and small-group collaborations, students will experiment with formats (a TV recap podcast, a how-to tutorial, a video essay, a “let’s play” live stream, vertical, horizontal, long, short, and more) and consider how different platforms shape creative possibilities and constraints. Guest speakers will share their experiences working in the “creator industry.” For the final project, students will propose and produce an initial installment or pilot of their own ongoing “show” or creative series.

A History and an Introduction to Algorithmic Art (Topics in ITP) +

Sofia Garcia | ITPG-GT 2379 | Thur 6:00pm to 8:30pm in 370 Jay St, Room 411 Meetings:7-Second Half
Last updated: October 31, 2025

This course, *A History and an Introduction to Generative Art,* explores the deep-rooted history of art created through systems, rules, and algorithms, from early examples like Islamicate tiling patterns, Mozart’s musical game of dice, Dadaist poetry, and Sol LeWitt’s instructions-based art to contemporary generative art practices involving computational machines, networks, and machines with code and, more recently, AI. We’ll examine how artists throughout history have embraced generative processes, asking: How do systems and instructions function as creative tools? What role does randomness or precision play in generative art? How might we consider a critical framework of assessing generative art? Students will engage with both historical and modern examples, gaining an understanding of how generative art has challenged traditional notions of authorship and artistic intent. Throughout the course, students will experiment with various forms of generative art—whether it’s creating visual works, music, or video—using mediums like code, instructions, or AI, and read from theorists like Max Bense, Phillip Galanter, Frieder Nake, and Mary Boden. Projects might range from algorithmic music compositions to rule-based visual designs or hybrid AI-generated videos. The hands-on approach, combined with a rich exploration of historical and cultural precedents, equips students with both the technical and conceptual tools to explore generative art in its many forms and engage critically with the future of the field.

Data Storytelling for Memory Making and Social Resilience (Topics in ITP ) +

John Henry Thompson | Shindy Johnson | Syllabus | ITPG-GT 2379 | Thur 12:20pm to 2:50pm in 370 Jay St, Room 410 Meetings:7-First Half
Last updated: October 31, 2025

This course will use the open source The COVID-19 Impact Project as an entry point to explore humanizing data on systemic inequity and injustice on a global and local scale.

In this course we will:

● Explore and invent creative uses of data for advocacy and change.
● Discover how data flows from public github repositories and tools needed to visualize the data.
● Review other data-centric open source projects for the public good and discuss the questions they are trying to answer or problems they are trying to solve.
● Examine and draw inspiration from historical and contemporary data visualizations developed by advocates for social justice and the public good.
● Use data visualization as a scaffold to explore ways to support community driven mourning and memorialization after mass death events.

Students can choose to participate as creatives, artists, javascript coders, p5js explorers, UI/UX designers, citizen journalists, data science explorers or social justice advocates.

Course Outline
● Open Source Projects for the Public Good
● Data: Sourcing, Humanizing and Creating Visual Narratives from Data
● Storytelling with and from Data
● Data storytelling as a scaffold to support grief, ritual and memorialization after mass death events

** Students wishing to pursue their final projects beyond the class will be provided with information about resources at NYU for supporting student projects that amplify underrepresented narratives.

** Students wishing to continue their participation in The COVID-19 Impact Project after the course ends should notify us as we are seeking grant funding to implement viable concepts.

Through the Lens: Modalities of AR +

Maya Pruitt | Syllabus | ITPG-GT 2368 | Thur 6:00pm to 8:30pm in 370 Jay St, Room 412 Meetings:7-Second Half
Last updated: October 31, 2025

In this course, students will explore the fundamentals of augmented reality by dissecting the interaction between camera, computer, and user. Each week we will focus on a different AR modality: image, face, body, environment, and object, and consider their real-world applications. Through weekly explorations, we will examine the existing affordances of AR as well as their impact. This course will culminate in a final project, and our tool of choice will be Lens Studio. Course syllabus: docs.google.com/document/d/1wMWVnDdzgz2bbsCNp7jRAiCe1job4glq61o67sWAP00/edit?usp=sharing

Surveillance in the Simulation +

Theodora Rivendale | Syllabus | ITPG-GT 3037 | Fri 3:20pm to 5:50pm in 370 Jay St, Room 407 Meetings:7-First Half
Last updated: October 31, 2025

Surveillance is the most successful business model in cyberspace, maybe the most successful business model anywhere in history. But the internet is changing. New regulations, new technologies, new consumer preferences, new ways of making money, a new generation of technologists promising change. Will surveillance capitalism continue to be the dominant modality in the online world of the future? And if not, what would replace it?

In this class we’ll examine the contemporary state of the surveillance industry and the technical infrastructures that underpin it, such as cookies, requests, and browser fingerprinting. And then look to the promised technologies of the future, from the cryptographic web3.0 to the metaverse to our own hypothesized models for the future of digital existence.

New Portraits +

Alan Winslow | ITPG-GT 3042 | Thur 6:00pm to 8:30pm in 370 Jay St, Room 411 Meetings:7-First Half
Last updated: October 31, 2025

“Portraiture stands apart from other genres of art as it marks the intersection between portrait, biography, and history. They are more than artworks; when people look at portraits, they think they are encountering that person,” says Alison Smith, chief curator at the National Portrait Gallery in London. For thousands of years, artists have used cutting-edge tools and resources to create portraiture, giving viewers a glimpse into the subject’s life. A successful portrait embraces technology to bring the viewer closer to the subject but is not overshadowed by it. 

In this course, we will delve into portraiture through the lens of various volumetric capture systems, including Depth Kit, Evercoast, Polycam, and Gaussian splatting. Through hands-on assignments, students will learn the entire pipeline of volumetric capture, from configuring the systems to capturing our subjects and final output. Simultaneously, we will focus on fundamental aspects of portraiture, such as lighting, storytelling, production techniques, and historical foundations. The course will explain the techniques and considerations involved in creating volumetric portraits. Students will gain proficiency in the systems to produce high-quality volumetric portraits that can be integrated into different mediums, including game engines, augmented reality (AR), or traditional 2D outputs.

Listening Machines +

Johann Diedrick | Syllabus | ITPG-GT 2043 | Mon 3:20pm to 5:50pm in 370 Jay St, Room 410 Meetings:7-First Half
Last updated: October 31, 2025

What does it mean to teach machines to listen? And how does our understanding of “listening” inform how we “tune” machine ears to listen to the world around us? In this course, students will learn how to teach machines to listen from the ground up. Through programming exercises and thought-provoking readings, we will see how design decisions in building these systems inform just what machines are able to listen for. Beginning with fundamental audio signal processing techniques, students will learn the building blocks to go from machines that respond to simple tones to ones that recognize speech and understand complex information in our sonic environment. Complementing these technical exercises are readings and case studies that help contextualize this technology within a larger history of teaching machines to understand the world through sound. These examples highlight our own biases and presumptions in building these systems, forcing us to ask: what is the machine listening for, and for whom? This class will primarily be guided through academic readings and in-class/take home programming exercises. Experience with programming is a prerequisite. Not simply a technical programming course, however, this course can also be though of as a History of Technology or Science and Technology Studies course, using machine listening, speech recognition, voice interfaces, environmental sound classification, and audio understanding as topics to explore a techno-history that extends back to pre-electronic practices from the late 19th century to our contemporary moment with Alexa, Google Home, Siri, and state-of-the-art voice models. We will examine this technology alongside papers, articles, and scholarly writings to frame our engagement with this pursuit of teaching machines to listen within a particular history and context, as though we are archeologists examining this technological artifact through the lens of the humanities, social sciences and anthropology. The intention of this course is to become better informed technologists, equipped with technical skill, historical context, and critical design approaches to create listening machines responsibly and ethically, mitigating the risks and harm for those it listens to.

Intro to Fabrication +

Time to get your hands dirty. Prototypes need to be created, motors have to be mounted, enclosures must be built. Understanding how things are fabricated makes you a better maker. But hardware is hard. You can’t simply copy and paste an object or working device (not yet anyway), fabrication skills and techniques need to be developed and practiced in order to create quality work. You learn to make by doing. In this class, you will become familiar and comfortable with all the ITP shop has to offer. We will cover everything from basic hand tools to the beginnings of digital fabrication. You will learn to use the right tool for the job. There will be weekly assignments created to develop your fabrication techniques. There will be in class lectures, demos, and building assignments. Emphasis will be put on good design practices, material choice, and craftsmanship.

Interactive Multi-Screen Experiences +

John Henry Thompson | Syllabus | ITPG-GT 3002 | Fri 09:30am to 12:00pm in 370 Jay St, Room 411 Meetings:7-Second Half
Last updated: October 31, 2025

We experience screens daily in many forms: in our hands, on our desktops, on walls and public installations as we travel. This course will explore the creative possibilities of real-time interactive and reactive art on screens in various forms. Using the recently developed p5VideoKit we will create standalone installations. p5VideoKit is a new library of live video effects – building on p5js – presented as a dashboard for mixing video in the browser. This library allows the user to apply visual effects to live video from connected cameras and sensors or streaming from devices on the internet. p5VideoKit is open source and can be extended with the user’s p5js code for a plethora of visual effects and interactivity. One possible application of p5Videokit would be a public facing installation allowing anonymous people on the street to use their hand held devices to interact with large street facing screens, thereby collaborating on real time creation of “digital graffiti”.

Building on ICM, students will learn how to adapt simple sketches into components of p5VideoKit so that algorithms can be quickly composited and orchestrated into more complex works. Students will also learn how to edit and share code beyond the p5js editor, use nodejs/javascript to automate deployment of installations, and remotely configure dedicated computers with long running installations. Several dedicated computers and screens will be available to preview installations on the floor and street facing areas of the 370 Jay Street campus.

Prerequisites: ICM or equivalent coding experience.

About John Henry Thompson: http://johnhenrythompson.com

Dynamic Web Development +

Dynamic Web Development introduces the fundamentals of building “full stack” web applications. This course will focus on modern, client- and server- side web technologies and provide practical methods for approaching web development for creative and functional applications. The core technologies used in this course are HTML5, JavaScript, Node.js with the Express framework, and MongoDB database. Students will learn to design, develop, and deploy web applications and gain the necessary skills to extend and explore web development independently.

Prerequisite: ICM

Big LEDs +

Aaron Parsekian | Syllabus | ITPG-GT 2481 | Thur 6:00pm to 8:30pm in 370 Jay Street, Room 426 Meetings:7-Second Half
Last updated: October 31, 2025

Light Emitting Diodes or LEDs are used creatively all around us. They have the ability to emit light at different colors and intensities instantly and from very tiny points. How can we make creative visual works out of these amazing devices? What construction methods can we use to make those works reliable?

Big LEDs will cover the process of designing large LED systems. We will cover LED array hardware and how to map pixels from computer generated media onto them. We will go through every major part of the hardware – different styles of LED arrays, drivers and gateways, cables, data protocols, and how to safely power all of them. We will learn to use the pixel mapping softwares Enttec ELM and Madmapper. We will also cover the paperwork needed to furnish a professional LED installation, including drafting riser diagrams, plan, section, and elevation views, creating a bill of materials, and writing instructions for users and installers.

This year’s final project will be a site-specific LED sculpture installed in a public space at 375 Jay St. The installations will be able to display student chosen media that can be viewed for one minute. Students will work either in groups or alone and can choose from one of four installation options to present on:

– A prepared square section of 2.0mm pitch LED video tiles (approx 256px x 256px, 2’-6” x 2’-6”)
– A prepared low-resolution sculpture with diffused linear elements (approx 500px, 2’-6” x 5’-0” overall)
– A student conceptualized LED video tile project
– A student conceptualized low-resolution project

Because of this year’s pandemic, unprecedented changes have come to the professional world of LED installations. As a result, we will be using remote tools such as networked-based cameras, remote desktop applications, and virtual private network connections to watch and operate the final projects. We will spend class time setting these tools up together. The two prepared options for the final project will be installed and maintained by the instructor.

100 Days of Making +

Karalyn C Lathrop | Syllabus | ITPG-GT 2793 | Tues 3:20pm to 5:50pm in 370 Jay St, Room 413 Meetings:7-Second Half
Last updated: October 31, 2025

100 Days of Making is a 2pt course that offers students the opportunity to pursue a creative passion or interest and develop or refine a skill over a 100-day period. Students choose a topic of interest and produce an expression of that topic every day for 100 days. For examples of past projects see here: itp.nyu.edu/classes/100days/. The course meets every other week over the course of the 14-week semester. Class time is spent discussing student progress and reflecting on students’ creative journey.

Students are encouraged but not required to start their project on or near January 1. There will be a meeting for enrolled students to discuss project ideas prior to the winter break.

About Christina Dacanay: www.cdacanay.com
About JJ Esquizo: http://www.juanjose.xyz/ &  Instagram: @juanjose_xyz

 Understanding, Transforming, and Preserving Movement in Digital Spaces (Topics in ITP) +

Lajune Mcmillian | ITPG-GT 2379 | Fri 09:30am to 12:00pm in 370 Jay St, Room 410 Meetings:7-Second Half
Last updated: October 31, 2025

This class explores issues of cultural representation and exploitation through readings and discussions while also providing an introduction to motion capture, rigging and 3D environments. Core elements of the workshop integrate performance, extended reality, and physical computing to question access, control and representation.

It’s Shader Time (Topics in ITP ) +

Elie Zananiri | Syllabus | ITPG-GT 2379 | Wed 6:00pm to 8:30pm in 370 Jay St, Room 408 Meetings:7-First Half
Last updated: October 31, 2025

A course where we will follow the computer rendering pipeline, and understand how shapes and images end up on our screens. The course will cover different steps of the process, but will focus primarily on shaders and how they can be used to program the graphics card and render out visuals. Topics will include meshing techniques and topology, the ins and outs of the different shading steps, and how graphics cards can be used for non-graphics computing. The course will primarily use web technologies (p5.js and three.js) making it easy to view and share each other’s work.

Biophilic Experiences – activating our sensory relationship to nature +

Leslie E Ruckman | Syllabus | ITPG-GT 2361 | Fri 3:20pm to 5:50pm in 370 Jay St, Room 407 Meetings:7-Second Half
Last updated: October 31, 2025

As the scale of human impact on global climate and ecosystems deepens, we see the need to alter our trajectory, to be more inclusive of other species in our imagining of the future. This class sets out to investigate the relationships we humans have with nature and non-human animals, to dive deep into the meaning and utility of being in relationship, and ultimately to translate these ideas into tangible, multimedia experiences that expose a larger audience to a multi-species worldview.

This class sits at the intersection of art, science, and technology. It combines studio practice and research with example case studies and critical texts. Together, we will meet artists, designers and scientists who build multi species futures through urban ecology, biology, and public art. This class is for students who are eager to develop XD (experience design) and storytelling skills. The course follows a research-driven process that results in a design proposal and proof-of-concept that can be pitched to a public arts org.

 Understanding, Transforming, and Preserving Movement in Digital Spaces (Topics in ITP) +

Lajune Mcmillian | ITPG-GT 2379 | Fri 09:30am to 12:00pm in 370 Jay St, Room 410 Meetings:7-Second Half
Last updated: October 31, 2025

This class explores issues of cultural representation and exploitation through readings and discussions while also providing an introduction to motion capture, rigging and 3D environments. Core elements of the workshop integrate performance, extended reality, and physical computing to question access, control and representation.

It’s Shader Time (Topics in ITP ) +

Elie Zananiri | Syllabus | ITPG-GT 2379 | Wed 6:00pm to 8:30pm in 370 Jay St, Room 408 Meetings:7-First Half
Last updated: October 31, 2025

A course where we will follow the computer rendering pipeline, and understand how shapes and images end up on our screens. The course will cover different steps of the process, but will focus primarily on shaders and how they can be used to program the graphics card and render out visuals. Topics will include meshing techniques and topology, the ins and outs of the different shading steps, and how graphics cards can be used for non-graphics computing. The course will primarily use web technologies (p5.js and three.js) making it easy to view and share each other’s work.

Biophilic Experiences – activating our sensory relationship to nature +

Leslie E Ruckman | Syllabus | ITPG-GT 2361 | Fri 3:20pm to 5:50pm in 370 Jay St, Room 407 Meetings:7-Second Half
Last updated: October 31, 2025

As the scale of human impact on global climate and ecosystems deepens, we see the need to alter our trajectory, to be more inclusive of other species in our imagining of the future. This class sets out to investigate the relationships we humans have with nature and non-human animals, to dive deep into the meaning and utility of being in relationship, and ultimately to translate these ideas into tangible, multimedia experiences that expose a larger audience to a multi-species worldview.

This class sits at the intersection of art, science, and technology. It combines studio practice and research with example case studies and critical texts. Together, we will meet artists, designers and scientists who build multi species futures through urban ecology, biology, and public art. This class is for students who are eager to develop XD (experience design) and storytelling skills. The course follows a research-driven process that results in a design proposal and proof-of-concept that can be pitched to a public arts org.

 Understanding, Transforming, and Preserving Movement in Digital Spaces (Topics in ITP) +

LaJuné McMillian | ITPG-GT 2379 | Fri 09:30am to 12:00pm in 370 Jay St, Room 410 Meetings:7-Second Half
Last updated: October 30, 2025

This class explores issues of cultural representation and exploitation through readings and discussions while also providing an introduction to motion capture, rigging and 3D environments. Core elements of the workshop integrate performance, extended reality, and physical computing to question access, control and representation.

It’s Shader Time (Topics in ITP ) +

Elie Zananiri | Syllabus | ITPG-GT 2379 | Wed 6:00pm to 8:30pm in 370 Jay St, Room 408 Meetings:7-First Half
Last updated: October 30, 2025

A course where we will follow the computer rendering pipeline, and understand how shapes and images end up on our screens. The course will cover different steps of the process, but will focus primarily on shaders and how they can be used to program the graphics card and render out visuals. Topics will include meshing techniques and topology, the ins and outs of the different shading steps, and how graphics cards can be used for non-graphics computing. The course will primarily use web technologies (p5.js and three.js) making it easy to view and share each other’s work.

Biophilic Experiences – activating our sensory relationship to nature +

Leslie E Ruckman | Syllabus | ITPG-GT 2361 | Fri 3:20pm to 5:50pm in 370 Jay St, Room 407 Meetings:7-Second Half
Last updated: October 30, 2025

As the scale of human impact on global climate and ecosystems deepens, we see the need to alter our trajectory, to be more inclusive of other species in our imagining of the future. This class sets out to investigate the relationships we humans have with nature and non-human animals, to dive deep into the meaning and utility of being in relationship, and ultimately to translate these ideas into tangible, multimedia experiences that expose a larger audience to a multi-species worldview.

This class sits at the intersection of art, science, and technology. It combines studio practice and research with example case studies and critical texts. Together, we will meet artists, designers and scientists who build multi species futures through urban ecology, biology, and public art. This class is for students who are eager to develop XD (experience design) and storytelling skills. The course follows a research-driven process that results in a design proposal and proof-of-concept that can be pitched to a public arts org.