Project 1 - Algorithms

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 - Algomations and Time

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 - Data Visualization and Personal Clock

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 - Interface Mashups

Project 4 is about using different styles and interfaces to create a mashup program.
Go to Project 4