Introduction to creative computation. Learn how algorithms and computational systems generate interactive digital artwork through computer code. Explore key concepts in geometry, trigonometry, and linear algebra and their relation to the creation of form, pattern, and movement in pixel-based, object-oriented computation. Through a set of weekly technical and aesthetic prompts, students develop iterative designs in response to constructive critique, culminating in an end-of-semester exhibition of student work. No previous programming experience or prerequisites required.