Kaleidoscope.gif

CGS2032: Math, Art and Computing

 

 Mathematics and art have a long historical relationship. People have been trying to understand abstract structures and find artistic interpretation of data for years. The computation power of modern computers makes it possible to visualize them and even create more amazing mathematical and algorithmic art pieces.

This course will introduce interesting art and music examples and present their artistic elegance from a mathematical perspective. Further, students will learn how to translate ideas (i.e. mathematical models) into programming codes to create generative art work using computers.

Course Syllabus

Course outline