Interactive Graphics: Critical Code

CMAC 397L

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.
Curriculum Codes
  • CE
  • ALP
  • QS
Cross-Listed As
  • ARTSVIS 242L
  • ISS 294L
  • VMS 397L
Typically Offered
Occasionally