Assistant: David Tinapple {tinapple}
Tu,Th 8:30-11:30am, CFA-317
[Professor's Office Hours: CFA 405, Weds. 10:00-11:45am; 2:30-5:00pm]
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 design, but the medium is software. Previous programming experience is helpful but not required. Rigorous exercises in Java and other languages 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.
Code examples will appear here.
Student List: jatlas, jakraut, jminard, nichola1, wschott, glindley, dsecilmi, ewbrown, jefferyh, mludowis, gvassall, rjang, mesmith, cpai