CAST: Center for Art, Science and Technology