everything.study
ART 1210

Introduction to Creative Computation

3 units

Creative Computation introduces students to programming, algorithms, artificial intelligence, and emerging technologies for structured and experimental approaches to creative work. This course introduces students to these practices as tools for expanding creative inquiry in art, design, architecture, and related fields. Aimed at those with no prior coding experience, the course emphasizes iterative, project-based explorations. Students learn programming basics, practice writing and dissecting code, and apply computation within creative processes. Topics include generative design, rule-based systems, and AI applied to image, text, space, and sound. Alongside projects, students study the history of computation and the ethical and cultural dimensions of new technologies. The course provides a foundation for advanced study and engagement with computation in art, design, and architecture.

Prerequisites & course information

Credit 3 units. SamFox: ARFAB, FAARTMIN, FADESMIN Typical periods offered: Fall, Spring, Summer

Sources