Introduction to Interactive Graphics (Golan Levin) 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. Absolutely no previous programming experience is necessary. Rigorous exercises in Flash and 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.