AVIS is an interdisciplinary group within the computer science dept. at UCSC focused on research in the area of computer vision, graphics, human-computer interaction, crowdsourcing and education. The group builds and studies interactive systems, processes and methods to advance the state of research in the areas of focus.
The Assistive Sociotechnical Solutions for Individuals with Special needs using Technology (ASSIST) is led by Associate Professor Sri Kurniawan. The long term research agenda of ASSIST Lab is to help people with special needs (PSN) maintain a high quality of life through technology. PSN include people with disabilities, older persons, young children, people in the developing countries and people with low socioeconomic status and education; in general those who require special accommodation when learning and using technology.
The Augmented Design Lab, directed by Jim Whitehead, focuses on the possibilities inherent in computer-augmented videogame design. Current projects include documenting level design patterns for first-person shooters and a mixed-initiative level design tool for 2-D platformers that allows a human and a computer to jointly produce a fully-playable level.
The Expressive Intelligence Studio, co-directed by Michael Mateas and Noah Wardrip-Fruin, explores the intersection of artificial intelligence, art, and design. Current research focuses on autonomous characters, interactive storytelling, automated game asset generation, game data analysis, and intelligent support for game design.
The Social Emotional Technology Laboratory (SET Lab) is an interdisciplinary team with researchers from Computer Science, Electrical Engineering, Psychology, and Digital Arts and New Media. The mission of the lab is to design, implement and study human computer interaction technologies that enhance physical, social, and emotional experiences.
The Software Introspection Laboratory, directed by Jim Whitehead, focuses on the structure of software and how it evolves over time. Current projects include a program that provides runtime verification and repair of event-based systems.