← Back to All Courses

21111 : Creative Coding

Description: This course is an introduction to programming, using exercises in graphic design and digital art to motivate and employ basic tools of computation (such as variables, conditional logic, and procedural abstraction). We will write code in JavaScript or related technologies, and we will work with a variety of digital media, including vector graphics, raster images, animations, and web applications. Throughout the course, we will reflect on how graphical user interfaces of the future might unleash the fundamental building blocks of programming for everyday computer use.

Instructor(s): Ravi Chugh

Offered: Winter 2022

Category: Practice

Cluster(s): Creative Computing