“Creative Coding” is a practice-based course designed to teach basic programming skills in the context of critical & cultural media studies & 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 & visualizing medium. Students will learn basic coding techniques such as variables, loops, graphics, & networking, all within a larger conversation on the social, cultural, & historical nature of code & coding practices.