| Images |
Week 1 Jan 29 | Tiled Graphics | Paper | class notes |
Week 2 Feb 5 | Generating Randomized Images | Javascript + P5 | class notes |
Week 3 Feb 12 | Working with Pixels | Javascript + P5 | class notes |
Week 4 Feb 19 | Turtle Graphics and Drawing Machines | Javascript + P5 | class notes |
Week 5 Feb 26 | Creating Vector Data | Adobe Scripting | class notes |
| Video |
Week 6 | Generating Animations | Javascript + P5 | class notes |
Week 7 | Manipulating Live Video | Quartz Composer | class notes |
| Sound |
Week 8 | Visualizing Sound | Quartz Composer | class notes |
Week 9 | Generating Music | TBD | class notes |
| Miscellanea |
Week 10 | Generating Text | Javascript | class notes |
Week 11 | Generating 3D Forms | OpenSCAD | class notes |
| Final Project |
Week 12 | Final Project Work Time, Special Topic Lecture | Fusion 360 | class notes |
Week 13 | Final Project Work Time, Special Topic Lecture |
Week 14 | Final Project Work Time, Special Topic Lecture |
Week 15 | Final Critique |