Monday, July 25, 2016

CGS2032: Math, Art and Computing - Fall 2016

CISE will be offering a new entry-level course this fall that is very accessible by non-majors (prereq: MAC 1147)

CGS2032: Math, Art and Computing
M,W,F | Period 4 (10:40 AM - 11:30 AM) Room: CSE E235

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.

You don't need any programming background for this course – only basic prealgebra and a lot of creative thinking. This is an entry-level programming course for anyone who is interested in math, art and curious about computing. 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. Topics include Pointillism, camera model, Golden ratio, Fibonacci number in art, tessellation, Asymmetric pattern, Kaleidoscope and image manipulation, Fractal etc.