Schedule

Specific instructions and due dates for deliverables are under the Deliverables menu by week. In general, deliverables are due on FRIDAY, e.g. Deliverables Set 1 are due Friday of Week 1, which is the end of day (11:59pm) September 1.

Week Dates Topics Lab/Assignments/Projects/Exams
1 28-Aug
30-Aug
1-Sep
Drawing primitives
Mouse input
Conditionals
Lab: the basics
Assignments: Modrian
Looking Outwards: Inspiration
Project: Self Portrait
2 (Mon, 4-Sep is a holiday)
6-Sep
8-Sep
Variables
Assignment
Lab: Visual Harmonies
Assignments: Three Squares, Family Composition
Looking Outwards: Generative Art
Project: Random Faces
3 11-Sep
13-Sep
15-Sep
Interaction Lab: knob, slider
Assignments: Two Circles, Bouncing Box
Looking Outwards: Computational Fabrication
Project: Drawing That Moves
4 18-Sep
20-Sep
22-Sep
Iteration
Functions
Assignments: Mini Calendar, Geometric Progression
Looking Outwards: Sound Art
Project: String Art
Lab Exam: drawing, variables, interaction
5 25-Sep
27-Sep
29-Sep
Nested Iteration
return value;
Trig Functions
Lab: making grids/color gradient
Assignments: Tally Marks, Hexagonal Grid
Looking Outwards: 3D Computer Graphics
Project: Wallpaper
6 2-Oct
4-Oct
6-Oct
Arrays
Strings
Randomness
Lab: Snakes on a (2D) Plane
Assignments: Simple Clock, Pie Chart 1, Pie Chart 2
Looking Outwards: Randomness
Project: Abstract Clock
7 9-Oct
11-Oct
13-Oct
Linear Search
Objects
Lab: Houses
Assignments: Bar Chart, Planting the Flag
Looking Outwards: Information Visualization
Project: Composition with Curves
8 16-Oct
18-Oct
(Fri, 20-Oct is mid-term break)
(RBD at ICMC)
Images Lab: Images
Assignments: Eye Tracking, Mixies
Looking Outwards: The Creative Practice of an Individual
Project: -none-
Lab Exam: arrays, nested loops, functions
9 23-Oct
25-Oct
27-Oct
(RBD at ISMIR)
Animation
Objects
Lab: Bouncing/Damping
Assignments: Animation Walk Cycle, ?
Looking Outwards: On Looking Outwards
Project: Custom Pixel
10 30-Oct
1-Nov
3-Nov
(RBD in Mexico Nov 3 & 6)
Turtles Lab: Turtle Basics
Assignments: Turtle Meander, Turtle Phillotactic Spiral
Looking Outwards: Women Practitioners
Project: Generative Landscape
11 6-Nov
8-Nov
(no classes 10-Nov)
Sound, Local Server Lab: Sound + Animation
Assignments: Text Rain, Sound Collage
Looking Outwards: Music
Project: Freestyle Turtles
12 13-Nov
15-Nov
17-Nov: Exam
Review
Music Synthesis
Assignments: -none-
Looking Outwards: Project Priors and Precursors
Project: Project Proposal
Lab Exam: on everything
Written Exam in Class on Friday Here is a practice exam.
13 20-Nov
(22-26 Nov is Thanksgiving holiday)
Platform Game Implementation in p5.js Lab: -no lab-
Assignments: -none-
Looking Outwards: -none-
Project: -none-
14 27-Nov
29-Nov
1-Dec
Recursion
Search
Lab: Recursion
Assignments: -none-
Looking Outwards: -none-
Project: (work on final project)
15 4-Dec
6-Dec
8-Dec
The Dom
Possible extra subjects:
Games
Complexity
Bits and Bytes
Computer Hardware
A.I.
Lab: Rainbow Text
Assignments: -none-
Looking Outwards: -none-
Project: Final Project Due