at UC Irvine, Department of Informatics
Associate Professor. TPL co-founder.
Chancellor's Professor Emeritus and Donald Bren ChairUCI Dept of Informatics
Associate ProfessorUCI Dept. of Art
Associate ProfessorUCI Dept of Visual Studies
Associate Professor in Educational TechnologyCQUniversity, Australia
Professor of Sound DesignUCI Dept of Drama
UCI Dept of Informatics