Course outline.

Lectures- Art 315

September 3
Lecture 1 Introduction. Art and Artists
Lecture 2 Introduction. Basic ideas.
Lecture 3 Programming, generative art
Lecture 4 Variables
Lecture 4a Arrays

Sept 17 or therabouts
Lecture 5 WHILE loop
Lecture 6 FOR Loops
Lecture 7 Decisions: IF
Lecture 8 Dynamic Processing

Oct 1 or thereabouts
Lecture 9 Translation, scale, Rotation
Lecture 10 Rotate (Book ch 4)
Lecture 11 Mouse
Lecture 12 State
Lecture 13 Images I
Lecture 14 Images II
See also:
Code from lab Program 1, convert to grey.
Code from lab Program 2, threshold.
Code from lab Program 3, Use an image as a ball.

October 20 or therabouts
Lecture 15 Functions
Lecture 16 Images III
Lecture 17 Image IV
Lecture 18 Arrays II
Lecture 19 Not available Flocking, Particles

Sound (Book ch 9) Not vailable

Lecture 21 Animation (Book ch 7,8) Not available

Lecture 22 Video (book 10) Not available

Lecture 23 Games Not available

Lecture 24(Book ch 10) Interfaces Not available



The lectures could change in content and order.

Lectures- Art 315

Lab 1 Week of Sept 8-12
Lab 2 Week of Sept 15-19
Lab 3 Week of Sept 22-26
Lab 4
Lab 5
Lab 6


Final week: (Dec 4) Final Projects