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) August 31.

Week Dates Topics Lab/Assignments/Projects/Exams
1 27-Aug
29-Aug
31-Aug
Drawing primitives
Mouse input
Conditionals
Lab: the basics
Assignments: Modrian
Looking Outwards: Inspiration
Project: Self Portrait
2 (Mon, 3-Sep is a holiday)
5-Sep
7-Sep
Variables
Assignment
Lab: Visual Harmonies
Assignments: Three Squares, Family Composition
Looking Outwards: Generative Art
Project: Random Faces
3 10-Sep
12-Sep
14-Sep
Interaction Lab: knob, slider
Assignments: Two Circles, Bouncing Box
Looking Outwards: Computational Fabrication
Project: Drawing That Moves
4 17-Sep
19-Sep
21-Sep
Iteration
Functions
Assignments: Mini Calendar, Geometric Progression
Looking Outwards: Sound Art
Project: String Art
Lab Exam: drawing, variables, interaction
5 24-Sep
26-Sep
28-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 1-Oct
3-Oct
5-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 8-Oct
10-Oct
12-Oct
Linear Search
Objects
Lab: Houses
Assignments: Bar Chart, Planting the Flag
Looking Outwards: Information Visualization
Project: Composition with Curves
8 15-Oct
17-Oct
(Fri, 19-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 22-Oct
24-Oct
(no classes Fri, 26-Oct)
Animation
Objects
Lab: Bouncing/Damping
Assignments: Animation Walk Cycle, ?
Looking Outwards: On Looking Outwards
Project: Custom Pixel
10 29-Oct
31-Oct
2-Nov
(RBD in Mexico Oct 29 & 31)
Turtles Lab: Turtle Basics
Assignments: Turtle Meander, Turtle Phillotactic Spiral
Looking Outwards: Women Practitioners
Project: Generative Landscape
11 5-Nov
7-Nov
9-Nov
Sound, Local Server Lab: Sound + Animation
Assignments: Text Rain, Sound Collage
Looking Outwards: Music
Project: Freestyle Turtles
12 12-Nov
14-Nov
16-Nov: Exam
Review
Music Synthesis
Assignments: -none-
Looking Outwards: Project Priors and Precursors
Project: Project Proposal
Lab Exam: on everything. Here is a practice Lab Exam 3.
Written Exam in Class on Friday. Here is a practice written exam.
13 19-Nov
(21-25 Nov is Thanksgiving holiday)
Platform Game Implementation in p5.js Lab: -no lab-
Assignments: -none-
Looking Outwards: -none-
Project: -none-
14 26-Nov
28-Nov
30-Nov
Recursion
Search
Lab: Recursion
Assignments: -none-
Looking Outwards: -none-
Project: (work on final project)
15 3-Dec
5-Dec
7-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