Computer Science 160

Title User Interface Design and Development
Units 4
Prerequisites 61B.
Description The design, implementation, and evaluation of human/computer interfaces. Interface devices (keyboard, pointing, display, audio, etc.), metaphors (desktop, notecards, rooms, ledger sheets, tables, etc.), interaction styles and dialog models, design examples, and user-centered design and task analysis. Interface-development methodologies, implementation tools, testing, and quality assessment. Students will develop a direct-manipulation interface.
Course Guide Course Guide
Sections Instructor Teaching Effectiveness How worthwhile was this course?
Spring 2023 Bjoern Hartmann 5.6 / 7 6.4 / 7
Summer 2022 Shm Almeda 6.1 / 7 5.4 / 7
Diyah Mettupalli 5.6 / 7 5.4 / 7
Spring 2022 John Canny 4.9 / 7 4.8 / 7
Summer 2021 Janaki Vivrekar 6.1 / 7 5.7 / 7
Nate Weinman 6.2 / 7 5.7 / 7
Fall 2020 Eric Paulos 6.1 / 7 6.0 / 7
Spring 2020 Bjoern Hartmann 6.4 / 7 6.0 / 7
Fall 2019 Kimberly Garcia 3.9 / 7 3.2 / 7
Fall 2018 Eric Paulos 5.8 / 7 5.3 / 7
Fall 2018 Eric Paulos 5.9 / 7 5.5 / 7
Fall 2018 Eric Paulos 6.0 / 7 5.7 / 7
Summer 2018 Amy Pavel 6.1 / 7 5.6 / 7
Spring 2018 Bjoern Hartmann 5.5 / 7 4.8 / 7
Fall 2017 John Tang 5.4 / 7 4.9 / 7
Spring 2017 John Canny 5.1 / 7 5.0 / 7
Spring 2017 John Canny 4.7 / 7 4.5 / 7
Spring 2017 John Canny 4.4 / 7 4.4 / 7
Fall 2016 Andrew Carle 5.6 / 7 5.4 / 7
Spring 2016 Eric Paulos 5.4 / 7 4.7 / 7
Fall 2015 Eric Paulos 5.1 / 7 4.8 / 7
Summer 2015 Valkyrie Savage 5.6 / 7 5.4 / 7
Fall 2014 Eric Paulos 6.3 / 7 5.8 / 7
Spring 2014 Maneesh Agrawala 5.1 / 7 5.8 / 7
Bjoern Hartmann 6.2 / 7 5.8 / 7
Spring 2013 Bjoern Hartmann 7.0 / 7 7.0 / 7
Fall 2012 John Canny 3.2 / 7 3.8 / 7
Spring 2012 Maneesh Agrawala 5.0 / 7 4.8 / 7
Fall 2011 John Canny 3.7 / 7 3.4 / 7
Spring 2011 Bjoern Hartmann 6.2 / 7 5.9 / 7
Fall 2010 John Canny 5.0 / 7 5.0 / 7
Spring 2010 Maneesh Agrawala 4.9 / 7 4.8 / 7
Bjoern Hartmann 5.5 / 7 4.7 / 7
Fall 2009 John Canny 4.7 / 7 4.6 / 7
Spring 2009 Maneesh Agrawala 5.5 / 7 5.6 / 7
Fall 2008 John Canny 5.9 / 7 5.7 / 7
Spring 2008 Maneesh Agrawala 5.2 / 7 5.1 / 7
Spring 2007 Stephen Arnold 4.7 / 7 4.6 / 7
Fall 2006 Maneesh Agrawala 5.7 / 7 5.4 / 7
Spring 2006 John Canny 4.3 / 7 4.3 / 7
Fall 2005 Stephen Arnold 4.9 / 7 4.6 / 7
Spring 2005 Stephen Arnold 3.8 / 7 3.9 / 7
Fall 2004 John Canny 3.6 / 7 4.6 / 7
Spring 2004 John Canny 3.5 / 7 3.8 / 7
Fall 2003 Maribeth Back 4.4 / 7 4.5 / 7
Jennifer Mankoff 5.1 / 7 4.8 / 7
Spring 2003 John Canny 4.7 / 7 5.3 / 7
Fall 2002 Jennifer Mankoff 5.4 / 7 5.5 / 7
Spring 2002 James A. Landay 5.9 / 7 5.5 / 7
Fall 2001 John Canny 3.6 / 7 4.5 / 7
Spring 2001 Lawrence A. Rowe 5.9 / 7 5.7 / 7
Fall 2000 James A. Landay 5.8 / 7 5.5 / 7
Fall 1999 James A. Landay 5.7 / 7 5.8 / 7
Spring 1999 Lawrence A. Rowe 6.0 / 7 5.7 / 7
Fall 1998 James A. Landay 5.8 / 7 5.5 / 7
Fall 1997 James A. Landay 5.5 / 7 5.9 / 7
Spring 1997 James A. Landay 4.9 / 7 4.4 / 7
Overall Rating Teaching Effectiveness How worthwhile was this course?
[Email HKN about this data] [Info about this page]