Scott R Klemmer
Assistant Professor of Computer Science
Co-director, HCI Group
Gates Computer Science 3B, Room 384
Stanford CA 94305-9035
Enlightened trial and error — prototyping — is the pivotal activity that structures design innovation, collaboration, and creativity. My group’s research seeks to enable a broader community of users to design interactive systems, and to enable expert designers to iterate more quickly and effectively. To accomplish this, we have introduced — and are actively researching — techniques for users to demonstrate interactive behavior, sample existing design elements to create new ones, and more tightly integrate the creation and evaluation aspects of design. We explore these issues on mobile, desktop, and web platforms; and are particularly excited about designing pervasive interactions that integrate our physical and digital environments. (full bio)
research

Range: Exploring Implicit Interaction through Electronic Whiteboard Design
Wendy Ju, Brian Lee, and Scott R Klemmer. Computer Supported Cooperative Work (paper)
Iterative Design and Evaluation of an Event Architecture for Pen-and-Paper Interfaces
Ron B. Yeh, Andreas Paepcke, and Scott Klemmer. UIST 2008: ACM Symposium on User Interface Software and Technology (paper)
Design As Exploration: Creating Interface Alternatives through Parallel Authoring and Runtime Tuning
Björn Hartmann, Loren Yu, Abel Allison, Yeonsoo Yang, and Scott R. Klemmer. UIST 2008: ACM Symposium on User Interface Software and Technology (paper)
Hacking, Mashing, Gluing: Understanding Opportunistic Design
Björn Hartmann, Scott Doorley and Scott R. Klemmer. IEEE Pervasive Computing July-September 2008 (paper)
Opportunistic Programming: How Rapid Ideation and Prototyping Occur in Practice
Joel Brandt, Philip Guo, Joel Lewenstein, Scott R. Klemmer. Workshop on End-User Software Engineering IV. ICSE 2008: 30th International Conference on Software Engineering (paper)
Exiting the Cleanroom: On Ecological Validity and Ubiquitous Computing
Scott Carter, Jennifer Mankoff, Scott R. Klemmer, and Tara Matthews. Human-Computer Interaction (paper)
Programming by a Sample: Rapidly Creating Web Applications with d.mix
Björn Hartmann, Leslie Wu, Kevin Collins, Scott R. Klemmer. UIST 2007: ACM Symposium on User Interface Software and Technology (paper) (video)
Patterns of Collaboration in Design Courses: Team dynamics affect technology appropriation, artifact creation, and course performance
Heidy Maldonado, Brian Lee, Scott R Klemmer, Roy D Pea. CSCL 2007: Conference on Computer Supported Collaborative Learning (paper)
Authoring Sensor-based Interactions by Demonstration with Direct Manipulation and Pattern Recognition
Björn Hartmann, Leith Abdulla, Manas Mittal, Scott R Klemmer. CHI 2007: ACM Conference on Human Factors in Computing Systems (paper) (video)
txt 4 l8r: Lowering the Burden for Diary Studies Under Mobile Conditions
Joel Brandt, Noah Weiss, and Scott R. Klemmer. CHI 2007 work-in-progress (paper)
Reflective physical prototyping through integrated design, test, and analysis
Björn Hartmann, Scott R Klemmer, Michael Bernstein, Leith Abdulla, Brandon Burr, Avi Robinson-Mosher, Jennifer Gee. UIST 2006: ACM Symposium on User Interface Software and Technology (paper) (video)
How Bodies Matter: Five Themes for Interaction Design
Scott R Klemmer, Björn Hartmann, Leila Takayama. DIS 2006: ACM Conference on Designing Interactive Systems (paper)
ButterflyNet: A Mobile Capture and Access System for Field Biology Research
Ron Yeh, Chunyuan Liao, Scott R Klemmer, François Guimbretière, Brain Lee, Boyko Kakaradov, Jeannie Stamberger, Andreas Paepcke. CHI 2006: ACM Conference on Human Factors in Computing Systems (paper) (video)
groupTime: Preference-Based Group Scheduling
Mike Brzozowski, Kendra Carattini, Patrick Mihelich, Scott R Klemmer, Jiang Hu, Andrew Y. Ng. CHI 2006: ACM Conference on Human Factors in Computing Systems (paper) (video)
Teaching Embodied Interaction Design Practice
Scott R. Klemmer, Bill Verplank, Wendy Ju. DUX 2005: ACM Conference on Designing for User eXperience (paper)
full publications list

The HCI Group is grateful for the financial support of the National Science Foundation, Wallenberg Global Learning Foundation, Microsoft, Media X, Sloan Foundation, Nokia, Adobe, Intel, and Ricoh Innovations.
teaching
fall 2008CS147: Introduction to Human-Computer Interaction Design
Tues & Thurs 1:15PM - 2:05PM · Hewlett 201
(sections on thursday and friday)

TAs: Amal Dar Aziz, Mike Krieger, Ranjitha Kumar, Steve Marmon, Neema Moraveji, Neil Patel
CS294H: Social Software (w/ Sep Kamvar)
Thursdays, 3:15PM - 5:05PM · Gates 392
spring 2008CS376: Research Topics in Human-Computer Interaction
Tues & Thurs, 12:50PM - 2:05PM · Wallenberg 124
TAs: Joel Brandt
fall 2007CS147: Introduction to Human-Computer Interaction Design
Tues & Thurs 1:15PM - 2:05PM · Hewlett 201
(sections on thursday and friday)

TAs: Marcello Bastea-Forte, Joel Brandt, Neil Patel, Leslie Wu, Mike Cammarano
winter 2007CS247: Human-Computer Interaction Design Studio
Tues & Thurs, 1:15PM - 3:05PM · Wallenberg 124 & 127
TAs: Kevin Collins and Nundu JanakiRam photos · video
fall 2005CS376: Research Topics in Human-Computer Interaction
Tues & Thurs, 1:00AM - 12:15PM · Wallenberg 124
TA: Ron Yeh · projects
spring 2005CS377A: Mobile Interaction
Tues, 1:30PM - 4:00PM · Wallenberg 124
TA: Brian Lee
winter 2005CS247A: Human-Computer Interaction Design Studio
Tues & Thurs, 3:15PM - 5:05PM · Wallenberg 124 & 127
TA: Wendy Ju · photos
fall 2004CS376: Research Topics in Human-Computer Interaction
Tues & Thurs, 1:00AM - 12:15PM · Gates 392
TA: Ron Yeh · projects
EARLIER COURSES · OTHER HCI COURSES
videos
Currently watching .