Mon/Wed 6:30-9:20pm, Baker 140C
This course is an introduction to the use of interactive graphics as an expressive visual tool. It is a "studio art course in computer science," in which the objective is art and/or design, but the medium is software created by you. Previous programming experience is helpful but not required. Rigorous exercises in the Processing flavor of Java will develop the basic vocabulary of constructs that govern static, dynamic, and interactive form. Topics include the computational manipulation of: point, line and shape; texture, value and color; time, change and motion; reactivity, connectivity and feedback. Students will become familiar with basic software algorithms, computational geometry, digital signal filtering, kinematic simulation, and the application of these techniques to aesthetic issues in interaction design, information visualization, and reactive art.
Student List: rbarnett, ebelling, cbloombe, jbrommer, tchen1, copin, laholt, mkontopo, nblee, stephani, dlopez, hparry, hgs, phsu, mtthomps, rshah