This course work explains the concept of generative art and especially concentrates on evolutionary art. Evolutionary art is a part of generative art that uses genetic
programming to produce art. Genetic programming for art generation works by creating an initial population, picks out ones that do not fit, and forms new ones combining images that went through selection. Also, this course work is going to explain how to generate images using genetic programming and show results from the developed program.