Skip to Main Content

HAR 271

Download as PDF

Creative Programming I

Visual Arts and Technology (Program)Humanities, Arts, and Social Sciences

Course Description

In this interdisciplinary course, students will explore the computer as a tool of powerful creative possibility, not via pre-built software but instead by writing code. Students will learn about the structures and affordances of code, including iteration, recursion, randomness, interactivity, and object-oriented programming as an inspiration for making artworks. Social and political issues around code, such as open source software, will also be discussed. Students will be introduced to historical and contemporary artists and designers who use programming as their medium.

Credits

3

Periods Typically Offered

Spring Semester