-A +A

 

Download
Syllabus

Introduction to Computer Art

Vitals

When

Tuesdays and Thursdays, 2:00 - 4:45 pm

Where

Porter College, Room D240

Who

James Khazar

Office Hours

Tuesdays and Thursdays, 12noon - 12:30 pm, Baskin Art Dept. Room E102

Email

james (at) khazar (dot) com
It is important that you put the word “Student” in the subject of any email you send me, or else it will likely not get past my spam-catcher!

Description

Basic introduction to the use of a computer as a fine art tool and medium. Addresses basic skills, concepts relevant to contemporary art theories, and practices. Provides a hands-on introduction to fundamentals of graphics, image acquisition, and manipulation and programming with demonstrations of relevant software. Students work independently and in groups. Assignments include digital image acquisition and manipulation, basic scripting, hypertext and web publishing, and computer programming. Lectures, readings, and discussions examine new technology artwork and technology's relationship to contemporary culture.

An exploration will also be made into the history of the use of the computer for making art, from the early collaborations between Bell Telephone Labs in the mid 1960’s to the latest algorithmic explorations like Electric Sheep.

Objectives

Students will learn to construct interactive creative artworks displayed through a computer connected to the Internet and a web browser. To this end they will become familiar with the basics of creating two-dimensional digital images, the acquisition and modification of digital photographs, the creation of two-dimensional animation, and the assembling, coding and uploading of a web-site.

Requirements

  • Students are required to attend every class meeting (unless excused by the instructor with prior notice,) and arrive on time. Two late arrivals are equivalent to one absence. More than 2 absences will result in a failing grade for the class. Absences for medical reasons must be accompanied by a doctor’s note. If it is necessary to be absent from class you must notify the instructor. More than two absences even with reasonable excuse require that you make an appointment with the instructor to discuss your progress in the class.
  • Assignments must be complete and on time. Late assignments will only be accepted up to one week after the due date. Late assignments will be assessed the loss of one grade. After the one-week grace period, late assignments will not be accepted.
  • Students must do assigned readings and participate in class discussions and collaborations.
  • Students must participate in critiques of projects, providing feedback about other students’ work. Projects are considered complete at the start of class on critique days.
  • Students who are having apparent difficulties in the course will be asked to arrange to meet with the instructor.

Grading

10%

Participation

10%

Quizzes, 2 @ 5% each

30%

Minor Assignments, 6 @ 5% each

20%

Major Assignments, 2 @ 10% each

30%

Final Assignment

Materials

Bring a writable CD if you want to back your work up. This is highly advisable — lost files will not be allowed as an excuse.

Online Resources

Algorithmic Art

Bomomo, Flash-based particle drawing tool

Dave Bollinger's Processing-based explorations

Electric Sheep by Scott Draves

Flash things by Yugo Nakamura

Flowfazer, early color-cycling effects by Tod Rundgren

Fractal animations by Jock Cooper

jacksonpollock.org - Miltos Manetas Flash-based painting program

Java applets by Mark Napier

Optofonica, a platform for synesthetic media and sound spatialization

Servovalve (Gregory Pignot and Alia Daval) Shockwave-based portfolio

Net Art

äda'web, Benjamin Weil's original net art repository, now at Walker Art Center

A G A T H A by Olia Lialina's

The Human Mortality Index – DANM Graduate, Will Justice's MFA project

theNewMediaArtProjectNetwork - Gigantic list of net artists in Cologne

Pianographique, Director Shockwave interactive pieces

Public Secrets - Sharon Daniel's interactive piece on women in the california prison system

The Secret Life of Numbers by Golan Levin

Soundtoys, a collection of audio-visual net-artists work

Stanza - net artist's portfolio

Vargus - online interactive video art collection

Vispo, artist Jim Andrews' site

Vispo links to net-based artists from Jim Andrew's Vispo site

Wordscapes, Peter Cho's Processing-based alphabet project

HTML

w3schools, the source

htmlgoodies, good tutorials

htmlhelp, good tutorials

alistapart, excellent resource site about web design in general

visibone, excellent laminated cheat-sheets

CSS

w3Schools, the source

htmlhelp on CSS

visibone, excellent laminated cheat-sheets

Photoshop

Adobe's Support Home

Flash

Adobe's Flash Design Center

Adobe's del.icio.us flash links

ActionScript.org - source and forums on coding with ActionScript

Flashkit - Flash Developer Resource Site with lots of downloadables

Tutorial on a hypnotizing experimental rotation effect

Other Tools

processing open-source programming language

MAX/MSP Jitter