Skip to main content

Search NYU Steinhardt

Creative Coding

"Creative Coding" is a practice-based course designed to teach basic programming skills in the context of critical and cultural media studies and the digital humanities. The course requires no prior programming experience, simply a willingness to explore code at a more technical level with the aim of using computation as an expressive, analytical, critical and visualizing medium. Students will learn basic coding techniques such as variables, loops, graphics, and networking, all within a larger conversation on the social, cultural, and historical nature of code and coding practices.

Course #
MCC-UE 1585
Media, Culture, and Communication


Alexander Galloway

Professor of Media, Culture, and Communication