CSC 197B - First Year Seminar: Algorithmic Art (Fall 2006)

Time and Location:
TTh 2-3:50 pm, Julian 260
Professor:
Brian Howard (bhoward@depauw.edu)
Office:
Julian 266 (658-4120)
Office Hours:
TTh 4-5, WF 2-4, anytime my door is open, or by appointment
Course Home Page:
http://asimov.csc.depauw.edu/moodle/course/view.php?id=4
Texts:
Course Description:

This seminar will explore techniques for creating and manipulating pictures and sounds through computer programming. While doing this, we will examine some of the implications of using a computer in the creative process: Who is the creator? Is it really art? What is the connection between structure, randomness, and aesthetics? Students will learn the basics of programming in a modern, high-level language, as well as a variety of methods of representing, generating, and modifying digital media such as bitmap images, vector drawings, audio wave files, and MIDI sequences. Classes will consist of a mixture of discussions, lectures, demonstrations, and hands-on lab experience.

Generally, the class sessions will follow this plan:

Grading:
The grade for this course will be based on the following:

The grading scale used for this class will be the following: A (93-100), A- (90-92), B+ (87-89), B (83-86), B- (80-82), C+ (77-79), C (73-76), C- (70-72), D+ (67-69), D (63-66), D- (60-62), F(0-59). I reserve the right to alter this grading scale at any time. The last day to withdraw from class is Friday, October 13th.

Policy Statements:
Calendar:
Week Tuesday Thursday Readings (tentative)
1
Aug. 24 Guzdial ch. 1
2 Aug. 29 31 Guzdial ch. 2; McCorduck pts. 1-3
3 Sep. 5 7 Guzdial ch. 3; McCorduck pts. 1-3
4 Sep. 12 14 Guzdial ch. 4; McCorduck pts. 4-6
5 Sep. 19 21 Guzdial ch. 5; McCorduck pts. 4-6
6 Sep. 26 28 Guzdial chs. 6-8
7 Oct. 3 5: Midterm Guzdial ch. 9
8 Oct. 10 12 Cope ch. 1; Aaron paper due
Fall Break
9 Oct. 24 26 Guzdial chs. 10-11; Cope chs. 2-3
10 Oct. 31 Nov. 2 Guzdial ch. 12; Cope TBD
11 Nov. 7 9 Guzdial ch. 13-14; Cope TBD
12 Nov. 14 16 Guzdial ch. 15; Cope TBD
13 Nov. 21 Thanksgiving Break Guzdial ch. 16; prepare for debate
14 Nov. 28 30 Debate
15 Dec. 5 7 Wrap-up; Debate paper due
Finals Week: turn in final project and portfolio of mini-projects