Instructor: Matt Sottile

This workshop will introduce basic concepts in the broad area of Artificial Life. What constitutes a system we would consider to be “life”, and how does can this be used to understand and play with digital systems that fit this definition? We will discuss core concepts in Alife related to systems, complexity, emergence, and modeling. Artificial life and generative methods for art have a strong connection, and we will discuss how they relate. Participants will leave the workshop with an understanding of the basic concepts of the field to allow them to navigate the literature and apply the concepts to their own work. While computation plays a strong role in artificial life studies, this workshop will not focus on programming or any specific tool or modeling system.

Prerequisite: Background reading will be provided prior to the workshop.

Required materials: None

We have a limited number of scholarships for our workshops. If you need an application, please send an email to with your complete name and contact information.

If you need academic credits for the workshops, please contact