Currently (since 2008)

  • Associate Professor of Art and Art Professions
    Steinhardt School of Culture, Education, and Human Development
  • Affiliated Professor in Computer Science
  • Affiliated Professor in Environmental Studies, Arts and Sciences
    New York University


Visiting Professor, Design Interaction Royal College of Art
London, UK

2006 -2007
Visiting Global Distinguished Professor College of Arts and Sciences
New York University

2003 – 2007
Assistant Professor, Department of Visual Art University of California
San Diego – La Jolla, CA (on leave 2006-7)

2001 – 2004
Lecturer Convertible, Department of Mechanical Engineering, Yale University
New Haven, CT

Summer 2001
Visiting Research Fellow, Santa Fe Institute
Santa Fe, NM

Distinguished Visiting Critic, Department of Art Virginia Commonwealth University
Richmond, VA

2000 – 2001
Visiting Assistant Research Scientist, Department of Computer Science Center for Advanced Technology, Media Research Lab
New York University – New York, NY

1998 – 2000
Lecturer, Faculty of Engineering, Yale University
New Haven, CT

1997 – 1998
Adjunct Faculty, School of Visual Arts
New York, NY

1995 -1998
Graduate Research Assistant, Center for Design Research Stanford University
Palo Alto, CA

1995 -1997
Visiting Faculty, Digital Imaging Center, San Francisco Art Institute
San Francisco, CA

1991 – 1993
Teaching Assistant, Deakin University – Melbourne, Australia; Lecturer/Teaching Assistant, Department of History and Philosophy of Science University of Melbourne
Melbourne Australia

1990 – 1991
Tutor, Computer Lab, Royal Melbourne Institute of Technology
Melbourne, Australia