Evaluation
Assignments are generally invitations to invent and experiment; participants are encouraged to appropriate the assignments in regards to their individual research interests. Creative and ambitious projects will be evaluated high, while obvious and easily attained solutions are evaluated low. Previous programming experience is not required. The complexity of the assignments will increase as the semester progresses. It is recommended to use a sketchbook to share the design process with the professor and the class. A public exhibition at the end of the semester (beginning of the Fall 07 semester) will allow participants to share their work with the UIC community.
Active contribution during class is required (15% of final grade). All assignments must be completed for a successful completion of the course. Assignments are only considered as completed when they are available on the class website. Late assignments will reduce the grade proportionally.
Exercises and Grading (% of final grade):
15%: Exercise1 – Drawing
15%: Exercise 2 – Input + Response
15%: Exercise 3 – Image + Sound
40%: Final Project
15%: Research Report, Participation and Contribution
Attendance
Attendance is mandatory and required for a successful completion of the course. Two unexcused absences will result in a reduction of the final grade by ½ letter grade, three unexcused absences by 1 letter grade, and four or more unexcused absences will result in failing the course.
Required Software
Processing Beta V. 124 or higher (free, cross-platform), available online at http://processing.org/download/
Adobe Web Bundle
Sound Forge Studio 6.0 or Audacity (free, cross-platform): Application for sound recording, editing, and effects.
Recommended Readings
Stocker, Gerfried and Schoepf, Christine: Code: The Language of Our Time, Ars Electronica 2003. Ostfildern-Ruit: Hatje Cantz, 2003.
Paul, Christiane: Digital Art. New York: Thames & Hudson world of art, 2003.
Wardrip-Fruin, Noah; Montfort, Nick, ed.: The New Media Reader. Cambridge and London: The MIT Press, 2003.
Maeda, John: Maeda@Media. Rizolli, New York, 2000.
Maeda, John: Creative Code. Thames & Hudson, 2004.
Brand, Stewart. “Creating Creating” In Timeshift: The World in Twenty-Five Years, Ars Electronica 2003, edited by Gerfried Stocker and Christine Schoepf, 129-131. .Ostfildern-Ruit: Hatje Cantz, 2004.
Cramer, Florian: Concepts, Notations, Software, Art. Berlin, 2002. Avalilable online at: http://userpage.fu-berlin.de/~cantsin/homepage/writings/software_art/concept_notations/ concepts_notations_software_art.html (link last checked Jan. 14, 2007).
McCullough, Malcolm: Abstracting Craft: The Practiced Digital Hand. London, England: The MIT Press, 1998.
Goriunova, Olga and Shulgin, Alexei: Read_me 2.3 Reader: About Software Art. Helsinki: Read_me 2.3 software art festival, 2003.
Daniels, Dieter: Strategies of Interactivity. Available online at: http://www.mediaartnet.org/source-text/65/ (link last checked Jan. 5 2005).
Casey Reas and Ben Fry: Processing: A Programming Handbook for Visual Designers and Artists. Forthcoming from MIT Press Fall 2007.
Huhtamo, Erkki: “Commentaries on Metacommentaries on Interactivity”, in CAD Forum, 4th International Conference on Development and Use of ComputerSystems, MediaScape, Zagreb.
David Rokeby: Transforming Mirrors: Subjectivity and Control in Interactive Media. Available online at http://homepage.mac.com/davidrokeby/mirrors.html (link last checked Jan. 14, 2007).