teaching
≡
home
define
research
people
teaching
human-interaction
programming practices
ollow ecologylab
}
CS 422 UI Design & Programming
fall 2024x2, spring 2024, fall 2023
CS 522 Human-Computer Interaction
fall 2022
CSCE 655 Human-Centered Computing
spring 2019, 2016, 2015, 2014.
fall 2019, 2016, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004.
CSCE 315: Programming Studio
fall 2018, fall 2016. spring 2016, 2014.
CSCE 444 Structures of Interactive Information
fall 2015, 2007, 2006, 2005, 2004. spring 2004, 2003.
CSCE 482 Senior Capstone Design
fall 2011, 2010. spring 2010.
HTML5
anytime
CSCE 491/691 Research
always
CSCE 667 Seminar:
Human-Centered Computing and Information
Design: Theory and Methods
fall 2019
Live Media Places
spring 2017
Curation and Ideation meet Social Media
fall 2014
Sensory Interfaces
spring 2012
Fluid Information
spring 2011
CSCE 489/689 Location, Location, Location
spring 2008
CSCE 489/689 Creative and Expressive Systems
spring 2007
CSCE 489/689 Physical Interfaces
spring 2006
CSCE 689 Recombinant Media Ecosystems
spring 2005, fall 2002