This project will explore the utility of "computational creativity" as
an organizing theme for interdisciplinary curricula in computer
science, media arts, and cognitive science. A computational creativity
system is a computational system that simulates the cognitive processes
involved in human creativity, or that implements an algorithm that
meets the criteria for creativity even if it is not cognitively based.
Many computational models of creativity have been described in the
literature, and simple versions of many of these models have been
implemented in software. One of the co-PIs of this proposal has used
the development of such models as an organizing theme for the
instruction of introductory computer science for 15 years; the present
proposal expands the application of this theme to broader,
interdisciplinary curricula in computer science, media arts, and
cognitive science. The goal is to develop, in joint work among computer
science and media arts faculty and undergraduate students,
computational creativity systems that are useful in real artistic
practice. These systems will be extended and used in computer science,
media arts, and interdisciplinary courses. The curriculum will
integrate research and teaching while drawing new populations of
potentially creative and diverse students into the study of computer
science.