Creative Programming for Digital Media

In this Coursera course, I learned about designing interactive applications in Processing 2.0 environment. The course taught about various topics from controlling images, video and sound to working with physics engines

My first independent algorithmic design in terms of the course was called a “Flowerizer” which draws an algorithmically designed flowers excatly where user had clicked.

Another project was a simple application called “Bubblerizer”. It was my first attempt to work with physics engines, and gave me practical understanding on how physics engines can be used. Basically this was a simulation of a physical world that was filled with random bubbles that flew in space and collided with each other. When two bubbles collided, both were highlighted and the act of collision was added to the total sum of collisions.