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 September 2.

Week Dates Topics Lab/Assignments/Projects/Exams
1 29-Aug
31-Aug
2-Sep
Drawing primitives
Mouse input
Conditionals
Lab: the basics
Assignments: Modrian
Looking Outwards: Inspiration
Project: Self Portrait
2 (Mon, 5-Sep is a holiday)
7-Sep
9-Sep
Variables
Assignment
Lab: Visual Harmonies
Assignments: Three Squares, Family Composition
Looking Outwards: Generative Art
Project: Random Faces
3 12-Sep (12-13 Sep is Eid al-Adha)
14-Sep
16-Sep
Interaction Lab: knob, slider
Assignments: Two Circles, Bouncing Box
Looking Outwards: Computational Fabrication
Project: Drawing That Moves
4 19-Sep
21-Sep
23-Sep
Iteration
Functions
Lab: Color Gradient
Assignments: Mini Calendar, Geometric Progression
Looking Outwards: Sound Art
Project: String Art
Lab Exam: drawing, variables, interaction
5 26-Sep
28-Sep
30-Sep
Nested Iteration
return value;
Trig Functions
Lab: making grids
Assignments: Tally Marks, Hexagonal Grid
Looking Outwards: 3D Computer Graphics
Project: Wallpaper
6 3-Oct (2-4 Oct is Rosh Hashanah)
5-Oct
7-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 10-Oct
12-Oct
14-Oct
Linear Search
Objects
Lab: Houses
Assignments: Bar Chart, Planting the Flag
Looking Outwards: Information Visualization
Project: Composition with Curves
8 17-Oct
19-Oct
(Fri, 21-Oct is mid-term break)
Images Lab: Images
Assignments: Eye Tracking, Mixies
Looking Outwards: The Creative Practice of an Individual
Project: -none-
Lab Exam: arrays, nested loops, functions
9 24-Oct
26-Oct
28-Oct
Animation
Objects
Lab: Bouncing/Damping
Assignments: Animation Walk Cycle, ?
Looking Outwards: On Looking Outwards
Project: Custom Pixel
10 31-Oct
2-Nov
4-Nov
Turtles Lab: Turtle Basics
Assignments: Turtle Meander, Turtle Phillotactic Spiral
Looking Outwards: Women Practitioners
Project: Generative Landscape
11 7-Nov
9-Nov
11-Nov
Sound, Local Server Lab: Sound + Animation
Assignments: Text Rain, Sound Collage
Looking Outwards: Music
Project: Freestyle Turtles
12 14-Nov
16-Nov
18-Nov: Exam
Review 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 21-Nov
(23-27 Nov is Thanksgiving holiday)
TBD Lab: -no lab-
Assignments: -none-
Looking Outwards: -none-
Project: -none-
14 28-Nov
30-Nov
2-Dec
Recursion
Games
Lab: Recursion
Assignments: -none-
Looking Outwards: -none-
Project: (work on final project)
15 5-Dec
7-Dec
9-Dec
The Dom
Games
Lab: Rainbow Text
Assignments: -none-
Looking Outwards: -none-
Project: Final Project Due