![](https://itp.nyu.edu/ima_dev/wp-content/uploads/2024/03/image-8.png)
Online – Non-Majors Only
This online 7 week course focuses on applying the 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.
The course is NOT open to students studying in Accra, London or Madrid due to legal Visa restrictions. It is also not open to NYU Shanghai students due to online course restrictions. Code 2! is taught with David Stein with videos by Daniel Shiffman.