Comics (Topics in Media Art) +

Tracy White | IMNY-UT.281 |
Last updated: November 15, 2024

Open to anyone who wants to create comics regardless of drawing experience. Drawing experience UNNECESSARY! In this course students will learn the building blocks of comics – the myriad ways to pair words and images, panels, borders and color – by doing weekly assignments, in class drawing exercises and studying specific graphic novels, comics books and digital/interactive comics.

The last two weeks of class will be devoted to a specific project that can be combined with work in another class. Comics are a powerful medium to tell personal stories, narrative medicine stories, as a tool for advocacy, and for producing a riveting tale of your choosing. We will discuss how comics can be used for entertainment as well as a tool for change. Mostly we will MAKE COMICS.

Please bring:

A notebook of your choosing to class.
A uni ball black pen, fine tip.

Intro to Fabrication +

Molly Ritmiller | Syllabus | IMNY-UT.242 |
Last updated: November 15, 2024

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/IMA 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.

Introduction to Digital Fabrication +

Maya Pollack | IMNY-UT.252 |
Prerequisites: None |
Last updated: November 15, 2024

Do you want to MAKE THINGS with your computer? Are you an artist, engineer, designer, sculptor or architect? Are you a few of those things? How are 3D scanning and 3D modeling different? What materials should I be using? Should I be 3D printing or CNC-ing this CAD file? What is a boolean operation and why is it my new best friend? This class will answer all of your questions. Don’t know what any of these things are? This class will answer those questions also.

By the end of this course, you will be familiar with all that digital fabrication has to offer. We will cover everything from laser to 3D to CNC. You will learn how to identify which digital fabrication technique works best for your projects. But more than that, you will learn what kinds of questions you should be asking in order to complete a project from start to finish. As technology advances at rapid speeds, digital making machines and software are changing just as fast. So instead of just being taught about the machines of today, you will also be given the tools to teach yourself the machines of tomorrow. Emphasis will be put on learning how to ask the right kind of questions to successfully finish a project.

What do you want to make? Let’s make it.

The Code of Music +

In this course, students learn how to create musical systems –pieces that incorporate randomness, interact with their listeners, or evolve over time, in the browser.

We will start by creating audiovisual instruments and sample-based interactive songs, as students review their p5.js skills and are introduced to the Tone.js music library. Then, we will turn to a structured exploration of the elements of music, focusing on rhythm, melody, timbre, and harmony. For each, we will hold listening sessions, represent and manipulate the element in code, and interact with it via a range of existing interfaces. Students will explore the possibilities that computation and interactivity open up by designing and implementing a series of interactive studies.

The last few weeks of the semester will be dedicated to introducing algorithmic composition techniques such as Markov Chains and Neural Networks. During this time, students will also develop their final project: an interactive/generative musical piece that builds on their previous classwork.

Throughout the course, students are encouraged to bring in their musical tastes and interests into the classroom. This class is a good fit for students who are interested in:
– Creating interactive music pieces and digital instruments.
– Deepening their understanding of how music works. All musically-curious students are welcome: previous experience with music and audio will be useful, but is not required.
– Continuing to develop coding skills. Creative Coding or equivalent programming experience is required.

About Luisa Hors: https://www.luisapereira.net/

Prerequisite: Creative Computing (IMNY-UT 101)

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.

Designing Interfaces for Live Performance +

David Rios | IMNY-UT.243 |
Last updated: November 15, 2024

This course is designed to provide students with hands-on experience working with sensors and other electronics to design interfaces for a live, on stage, audio and visual performance at the end of the semester. Using Arduino, Ableton Live, and TouchDesigner, students will explore the expressive properties of physical hardware, sound, and live visuals. The forms and uses of physical computing, audio, computational media, and its application are explored weekly in both a hands on laboratory context, as well as weekly discussions of readings and existing performances.

Prerequisites: Creative Computing, Communications Lab: Hypercinema

Critical Experiences +

​​Critical Experience is an experiential journey through a research driven art practice rooted in care, community, and somatic inquiry. This class is based on the premise that there are many ways to know things and we can draw upon these ways of knowing and our desire to know in order to nurture a creative practice grounded in research, clear intention, and a critical lens. Critical here means: discerning, eager to participate differently, cast new light on, re-examine, course-correct.

You will be guided through traditional research methods (library and interview techniques, citations, informal ethnographies) and experience design while also being asked to cultivate intentional awareness of your own positionalities, communities, personal strengths, emotions, and desires through experimentation, hunch following, rituals, and contemplative practices.This class was created for or artists/designers who are interested in participation/interaction and its relationship to social practice, critical design, and change-making as well as individuals curious about knowing what moves them.

Why experience? The work in this class will be looked at through the lens of its ability to transform (a user, participant, audience, viewer). Interactivity is one way of doing that, but through the lens of experience design, all art is temporal and embodied.

Chatbots for Art’s Sake +

Carrie Sijia Wang | IMNY-UT.233 |
Last updated: November 15, 2024

This course is designed to repurpose existing chatbot technologies and use them for the sake of art. Comprising technical labs, design workshops, thematic seminars, and creative project development, it offers an exploration of the historical, present, and future dimensions of conversational AI; and the various roles AI has played and could play in human society. Students will delve into the design elements of conversational AI, and learn to use different techniques— such as RiveScript, p5.speech, APIs, Markov Chains, and Language Models—to create functional and artistic chatbots. The course expects students to conduct research and complete creative assignments, encouraging them to express their unique artistic visions.

Introduction to Assistive Technology +

Holly Cohen | Syllabus | IMNY-UT.241 |
Last updated: November 15, 2024

Assistive technology is a term that includes a wide variety of technologies for people with disabilities. This two-point survey course is designed to provide students with an overview of the field of assistive technology. Field trips, readings, and guest speakers will provide students with an understanding of current research and development as well as processes used in determining appropriate technologies. Weekly assignments and a final research project.

Code! 2 +

Dave Stein | IMNY-UT.2 |
Last updated: November 15, 2024

This online course focuses on applying fundamentals of computer programming in JavaScript to interactive media projects. In particular it leverages the p5.js creative computing environment which is oriented towards visual displays on desktops, laptops, tablets or smartphones. The course is designed for students with a foundation level understanding of programming in JavaScript with the p5.js library. The Code! course (or equivalent) is a prerequisite.

Code! +

Dave Stein | Syllabus | IMNY-UT.1 |
Last updated: November 15, 2024

This online course focuses on the fundamentals of computer programming (variables, conditionals, iteration, functions & objects) using JavaScript. In particular it leverages the p5.js creative computing environment which is oriented towards visual displays on desktops, laptops, tablets or smartphones. The course is designed for computer programming novices. What can computation add to human communication? You will gain a deeper understanding of the possibilities of computation–– possibilities that will augment and enhance the perspectives, abilities and knowledge you bring from your field of study (e.g. art, design, humanities, sciences, engineering). Each week you will complete a coding exercise and reflect on your process in a short forum post along with a wrap-up assignment at the end. At first it may feel foreign, as foreign as learning a new language or way of thinking. But soon, once you get some basic skills under your belt, you’ll be able to make projects that reflect your own interests and passions.

Alter Egos (Topics in Media Art) +

Ali Santana | IMNY-UT.260 |
Last updated: November 15, 2024

Alter Egos is a course that embraces abstract storytelling, improvisation, resourcefulness, ritual, performance and self-expression through art and technology. Students will develop original characters based on a series of stream of conscious exercises around identity. They will explore various creative techniques, including costuming, sound design, and multimedia collage while experimenting with unique methods of self expression via audio/visual performance. 

Students will assemble recycled materials, field recordings, emerging tech and textiles into costumes, props and digital worlds that embody their invented personas. This course will culminate as a live event showcasing audiovisual performances by participants in costume as their Alter Egos.

Class discussions will examine notions of identity, technology, community, health, privacy and encourage participants to venture outside of their comfort zone to radically imagine new approaches to creative expression.

Prerequisites: Communications Lab: Hypercinema
Instructor Website: http://www.alisantana.com