DIY Energy (Topics in Physical Computing) +

Jeffrey Feddersen | IMNY-UT.240 |
Last updated: November 15, 2024

Energy is in everything, from the most ephemeral thought, to the rise and fall of civilizations and the evolution of the universe. Energy is the “universal currency” (Vaclav Smil) but also “a very subtle concept… very, very difficult to get right” (physicist Richard Feynman). It is precisely this combination of significance and subtlety that motivates the Energy class.

Understanding energy is useful, important, and fun. This class will help you see energy quantitatively and intuitively, and use that knowledge to make art, get your projects working better, and interpret the world around you.

How? Building on skills introduced in Creative Computing, we will generate and measure electricity hands-on in order to see and feel energy in its various forms. We will turn kinetic and solar energy into electrical energy, store that in batteries and capacitors, and use it to power projects. We will develop knowledge useful in a variety of areas, from citizen-science to off-grid installations, and address topics such as climate change and infrastructure access through the lens of energy. Students will build a final project using skills learned in the class.
Prerequisites: Creative Computing

Video Art (Topics in Media Art) +

Motomichi Nakamura | IMNY-UT.260 |
Last updated: November 15, 2024

Video art is a time based media art form which emerged during the late 1960’s as video cameras and recorders became available to the general public.

Video art is a time based media art form which emerged during the late
1960’s as video cameras and recorders became available to the general
public. In this class we will look at both the history of video art as
well as new ways of implementing video and time based media
installation today. The course will cover topics of projection,
augmented reality, video sculpture, public art and interactive
installation through a series of lectures and workshops. How do we
create video artworks that are emotionally engaging with the audience
while they truly represent who you are as an artist? What is a
harmonious balance between art and the technologies we use? Through a
series of weekly experiments and assignments, students will work with
projection, video mapping and combine with various media to hack time
based media into meaningful works of art. Class will be divided
between lectures, guest speakers and critical discussion/presentation
of work.

Stories of Illness: Graphic and Narrative Medicine (Topics in Media Art) +

Daniel Ryan Johnston | IMNY-UT.260 |
Last updated: November 15, 2024

Narrative holds a central role in the discourse of health, illness, caregiving, and disability. It also holds an increasingly growing role in clinical practice, research, and health education. This course examines its role in both Graphic Medicine and Narrative Medicine. Students will interrogate health culture through readings, observational exercises, and weekly creative practice. Additionally, students will create a final project, in any medium, communicating stories about health, medicine, and the experience of illness.

Digital Bodies (Topics in Media Art) +

Sarah Banks | Syllabus | IMNY-UT.260 |
Last updated: November 15, 2024

Digital Bodies is an intermediate 3D imaging studio course that examines and explores the current technological applications and conceptual implications of post-photographic digital human simulations. We will regularly study the work that deals with digital bodies by contemporary artists and photographers such as LaTurbo Avedon, Chen Man, Quentin Deronzier, Hyphen-lab, Hayoun Kwon, and Gregory Bennett, and many digital art platforms in various categories, such as artificial human imaging, digital fashion models, and deepfake. We will be discussing the various theories relating to the idea of cyborgs and post-human conditions. Students will be learning 3D imaging skills for building, scanning, appropriating, and customizing prefabricated body models from multiple resources, exploring their movements that both imitate and go beyond the limits of reality and expanding conceptual themes. Besides the technical exercises, students are encouraged to create semester-long self-directed research and a final project using the imaging technology they’ve learned. Artist visits, field trips, and exhibition visits will also be arranged online or according to the public health safety situation. The exhibition of the student’s final projects will be arranged at the end of the semester. *The class is suitable for students with basic skills of 3D imaging in Maya.

Computational Image Deconstruction (Topics in Media Art) +

Alan Winslow | IMNY-UT.260 |
Last updated: November 15, 2024

This class explores how as creatives, we can take the wealth of data that each still image contains and re-purpose it. In the first few weeks of the course, students will develop an understanding of technical and creative photographic techniques through lectures, hands-on assignments, and critiques. As the class progresses, students will develop a series on a particular topic of interest (portraits, architecture, street photography). Using p5js we will explore simple scripts to extract information or manipulate the images (what are the most represented colors in the photos? What are the RGB values that make up the image? Can we add movement to the picture?). At the end of the course, students will present their series.

Prerequisite: Creative Computing
About Alan Winslow: www.alanwinslow.com

Interactive Multi-Screen Experiences (Topics in Media Art) +

John Henry Thompson | IMNY-UT.281 |
Last updated: November 15, 2024

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

Capstone +

Blair Simmons | IMNY-UT.400 |
Last updated: November 15, 2024

The Capstone Studio course asks students to produce an interactive project (with documentation), a research paper, and a personal portfolio.

The interactive project will illustrate students’ unique interests as well as evidence of competency within the field of interactive media production. Students are encouraged to develop their project around a theme previously explored in their work. Projects will be presented and critiqued repeatedly throughout the capstone process to peers, faculty, and industry professionals. A final presentation of the interactive project will be delivered late in the semester.

The research paper (4000-5000 words) will focus on at least one aspect of the interactive project: e.g. culture, theory, philosophy, or history, the project context, and/or production methods. For example, students may write about their project’s reception by a set of specific users, or by users who are part of a larger culture, society, or market. It is important that students think beyond the project itself and situate it in a broader context accessible through research. The research paper will include an annotated bibliography of the books and other resources they used for their research.

Students will also be guided in the production of an online portfolio to showcase their work and accomplishments to the outside world. Graduates will be evaluated by their portfolio when applying for jobs, graduate school, artist residencies, grants, and the like. Portfolios will be tailored to the demands of each student’s future goals and target audience.

Prerequisites: Only available to graduating students!

Animation: Methods of Motion +

This course explores the fundamentals of storytelling through animation and takes students from traditional animation techniques to contemporary forms. In the first part of the course, students will focus on traditional animation, from script to storyboard through stop-motion and character-based animation. The course then examines effective communication and storytelling through various animation and motion design techniques. Drawing skills are not necessary for this course, however, students will keep a personal sketchbook.

Networked Media +

The network is a fundamental medium for interactivity. It makes possible our interaction with machines, data, and, most importantly, other people. Though the base interaction it supports is simple, a client sends a request to a server, which replies; an incredible variety of systems can be and have been built on top of it. An equally impressive body of media theory has also arisen around its use.

This hybrid theory and technology course will be 50% project driven technical work and 50% theory and discussion. The technical work will utilize JavaScript as both a client and server side programming language to build creative systems on the web. Technical topics will include server and client web frameworks, such as Express, HTML, CSS, templating, and databases. The theory portion of the course will include reading and discussion of past and current media theory texts that relate to the networks of today.

**** it is HIGHLY recommended you take Front End Web Development (or have equivalent front end web development experience) to get the most out of this course. We will be going over fundamentals of HTML/CSS but it would be useful to have prior knowledge ***

Experimental Photography +

Ellen Nickles | IMNY-UT.232 |
Last updated: November 15, 2024

What are all the ways that you saw or made a photograph this week? How are those ways similar and different? How do those pictures function in your life and in society? What is a photograph? This course repeatedly asks these questions by using emerging computational tools to design alternative forms of making and interacting with photographs. The forms and applications of these tools, such as those for creative coding, physical computing, and machine learning, are explored weekly in technical tutorials and hands-on workshops. These are informed by discussions of critical debates in photography and various practitioners working with photographs, past and present. The homework includes readings, short writing responses, and photography assignments. Prerequisites: Comm Lab: HyperCinema (or similar coursework exploring communication and storytelling with digital tools) and New York’s IMA Creative Computing (or similar coursework with creative coding using the p5.js JavaScript library and programming for physical computing using Arduino microcontrollers). Note that prior experience with physical computing using the Arduino platform is required for this course. Please feel free to contact the instructor if you have any questions about the course.

Design Skills for Responsible Media (Topics in Media Art) +

Art Kleiner | Juliette Powell | Syllabus | IMNY-UT.260 |
Last updated: November 15, 2024

Generative AI and other digital media affect people in unexpected
ways. This is a course in the skills of responsible design and development of all forms of
media covered by IMA and ITP. We will look critically at the belief systems that affect
design, and will build skills for assessing the unexpected implications and consequences
of any new digital project, including generative AI projects. Together, we will create
personal and group processes to bring these issues safely to the surface, and create
standards and guardrails (a “calculus of intentional risk”) that you can apply to your own
work and to work you do in the future.
This course is structured around three comprehensive group assignments:
1. Group project: Produce a case study of an ethical dilemma in a real-world tech
company, based on news reports and other sources. How did this dilemma come
about? How did the company respond? What could they have done differently?
We will discuss these cases, and others, in class.
2. Group or solo project: Produce work in any format [not too elaborate] that brings
an ethical issue to light.
3. Solo project: Propose a design practicum – a set of ethical standard – that would
help you evaluate the impact of one or more pieces of your own work (or
someone else’s you know well). Use this “calculus of intentional risk” to explore
how you would change the design and use of these projects.
The class lectures will cover themes related to these three assignments, drawing on the
instructors’ extensive research in the fields of organizational and technological ethics and
responsibility. The recently published book, The AI Dilemma: The 7 Principles of
Responsible Technology, will be one resource for the class. We will also draw on work
on responsible technology going on elsewhere throughout NYU.

Big Ideas in the History and Future of Technology (Topics in Media Art) +

Theodora Rivendale | Syllabus | IMNY-UT.260 |
Last updated: November 15, 2024

This class will provide students with a critical perspective on contemporary issues in media technologies and discuss the history, controversies, consequences, and ethical questions in emerging media. The first half of the class charts a history of media technologies from the 1940s to the present, focusing on the idealogical and social conditions that led to the creation of the technologies that exist now. The second half examines possible futures, and the tools we can use to predict (and build) those futures.

Instructor Website: http://alden.website

The Nature of Code +

Lenin Compres | Syllabus | IMNY-UT.295 |
Last updated: November 15, 2024

Can we capture the unpredictable evolutionary and emergent properties of nature in software? Can understanding the mathematical principles behind our physical world help us to create digital worlds? This class focuses on the programming strategies and techniques behind computer simulations of natural systems. We explore topics ranging from basic mathematics and physics concepts to more advanced simulations of complex systems. Subjects covered include physics simulation, trigonometry, self-organization, genetic algorithms, and neural networks. Examples are demonstrated in JavaScript using p5.js.

Prerequisites: Creative Computing

Instructor Daniel Shiffman Website: https://natureofcode.com/