teaching
 

fall 2018, fall 2016. spring 2016, 2014.

CSCE 315: Programming Studio

spring 2019, 2016, 2015, 2014.
fall 2016, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004.

CSCE 655 Human-Centered Computing

fall 2015, 2007, 2006, 2005, 2004. spring 2004, 2003.

CSCE 444 Structures of Interactive Information

fall 2011, 2010. spring 2010.

CSCE 482 Senior Capstone Design

anytime

HTML5

CSCE 667 Seminar:
Human-Centered Computing and Information

spring 2017

Live Media Places

spring 2012

Sensory Interfaces

spring 2011

Fluid Information

spring 2005, fall 2002

CSCE 689 Recombinant Media Ecosystems