Project 1 is about creating a paint program with custom algorithmic brushes, and using the program to create a collection of images.
Go to Project 1
Project 2 is about using an algorithm in a custom class to create an animation that changes over time,
and creating a video of the animation by saving each frame of the canvas.
Go to Project 2
Project 3 is about transforming data into visual images, and mapping time to create a personal clock as
a form of portraiture.
Go to Project 3
Project 4 is about using different styles and interfaces to create a mashup program.
Go to Project 4