Dr. Jennifer Burg
Department of Computer Science
Research Project for Undergraduates
Algorithmic Art
Computer programming offers unique opportunities for the generation of visual art. Well known examples of algorithmic art include fractals, spirals, and recursive structures like the Koch star or Sierpinski’s gasket. This project involves exploring the possibilities of art that is generated by an interaction between computer algorithms and human creativity. The student undertaking this project will do research on the creations of other artists. He or she will then investigate the potential of programming languages like Processing, which is accessible to non-computer programmers and facilitates visual design. The student consider the interplay between intentional design on the part of the programmer and “emergent behavior” from the computer algorithm – that is, unexpected and serendipitous results that enhance the creation. For more information, see Section 2.8 in http://www.cs.wfu.edu/%7Eburg/nsf-due-0340969/textbased/Chapter2CS.pdf.