Browse Books

Go to Designing the User Interface

For courses in Human-Computer Interaction. The Sixth Edition of Designing the User Interface provides a comprehensive, authoritative, and up-to-date introduction to the dynamic field of human-computer interaction (HCI) and user experience (UX) design. This classic book has defined and charted the astonishing evolution of user interfaces for three decades. Students and professionals learn practical principles and guidelines needed to develop high quality interface designs that users can understand, predict, and control. The book covers theoretical foundations and design processes such as expert reviews and usability testing. By presenting current research andinnovations in human-computer interaction, the authors strive toinspire students, guide designers, and provoke researchers to seek solutions that improve the experiences of novice and expert users, while achieving universal usability. The authors also provide balanced presentations on controversial topics such as augmented and virtual reality, voice and natural language interfaces, and information visualization. Updates include current HCI design methods, new design examples, and totally revamped coverage of social media, search and voice interaction. Major revisions were made toEVERY chapter, changing almost every figure (170 new color figures) and substantially updating the references.

Cited By

Faltaous S, Williamson J, Koelle M, Pfeiffer M, Keppel J and Schneegass S Understanding User Acceptance of Electrical Muscle Stimulation in Human-Computer Interaction Proceedings of the CHI Conference on Human Factors in Computing Systems, (1-16)

Kocur M, Mayer M, Karber A, Witte M, Henze N and Bogon J The Absence of Athletic Avatars' Effects on Physiological and Perceptual Responses while Cycling in Virtual Reality Proceedings of the 22nd International Conference on Mobile and Ubiquitous Multimedia, (366-376)

Oswal S and Oswal H A Story of Four Documentation Designs for One Medical Device: User Experience Analysis and Recommendations Proceedings of the 41st ACM International Conference on Design of Communication, (10-17)

Xu S and Lai S Integrating HCI in Web Technologies Course Proceedings of the 24th Annual Conference on Information Technology Education, (164-168)

Meck A Secure, Comfortable or Functional: Exploring Domain-Sensitive Prompt Design for In-Car Voice Assistants Proceedings of the 5th International Conference on Conversational User Interfaces, (1-5)

Miller T Explainable AI is Dead, Long Live Explainable AI! Proceedings of the 2023 ACM Conference on Fairness, Accountability, and Transparency, (333-342)

Sun Y, Song Q, Gui X, Ma F and Wang T AutoML in The Wild: Obstacles, Workarounds, and Expectations Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems, (1-15)

Dey P, Amin M and Sinha B (2023). Iterative Efforts for Improving Learning Experience in Software Engineering, Journal of Computing Sciences in Colleges , 38 :7 , (27-35), Online publication date: 1-Apr-2023 .

Payandeh M, Boon M, Storie D, Ramshaw V and Hoeber O Drag-and-Drop Query Refinement and Query History Visualization for Mobile Exploratory Search Proceedings of the 2023 Conference on Human Information Interaction and Retrieval, (432-437)

Mylonas G, Hofstaetter J, Giannakos M, Friedl A and Koulouris P (2023). Playful interventions for sustainability awareness in educational environments, International Journal of Child-Computer Interaction , 35 :C , Online publication date: 1-Mar-2023 .

Sauvé L, Plante P, Mendoza G, Brassard C and Desjardins G (2023). Developing the Digital Literacy of People with Cognitive Limitations in the Workplace, SN Computer Science , 4 :2 , Online publication date: 15-Feb-2023 .

Ringfort-Felner R, Laschke M, Neuhaus R, Theofanou-Fülbier D and Hassenzahl M It Can Be More Than Just a Subservient Assistant. Distinct Roles for the Design of Intelligent Personal Assistants Nordic Human-Computer Interaction Conference, (1-17)

Duque R, Bringas S and Montaña J Active Learning based on Electronic Focus Groups and Participatory Design during the COVID-19 period Ninth International Conference on Technological Ecosystems for Enhancing Multiculturality (TEEM'21), (67-71)

Fernández J and Macías J Heuristic-Based Usability Evaluation Support Proceedings of the XXI International Conference on Human Computer Interaction, (1-9)

Schmid A, Fischer T, Weichart A, Hartmann A and Wimmer R ScreenshotMatcher: Taking Smartphone Photos to Capture Screenshots Proceedings of Mensch und Computer 2021, (44-48)

Vogelsang J, Kiss F and Mayer S A Design Space for User Interface Elements using Finger Orientation Input Proceedings of Mensch und Computer 2021, (1-10)

Khalemsky A and Gelbard R (2021). ExpanDrogram: Dynamic Visualization of Big Data Segmentation over Time, Journal of Data and Information Quality , 13 :2 , (1-27), Online publication date: 25-Jun-2021 .

Mathis F, Vaniea K and Khamis M Observing Virtual Avatars: The Impact of Avatars’ Fidelity on Identifying Interactions Proceedings of the 24th International Academic Mindtrek Conference, (154-164)

Mathis F, Vaniea K and Khamis M RepliCueAuth: Validating the Use of a Lab-Based Virtual Reality Setup for Evaluating Authentication Systems Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems, (1-18)

Wang Y and Diakopoulos N Journalistic Source Discovery: Supporting The Identification of News Sources in User Generated Content Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems, (1-18)

Samtani S, Kantarcioglu M and Chen H (2021). A Multi-Disciplinary Perspective for Conducting Artificial Intelligence-enabled Privacy Analytics, ACM Transactions on Management Information Systems , 12 :1 , (1-18), Online publication date: 1-Mar-2021 .

Samtani S, Kantarcioglu M and Chen H (2020). Trailblazing the Artificial Intelligence for Cybersecurity Discipline, ACM Transactions on Management Information Systems , 11 :4 , (1-19), Online publication date: 4-Dec-2020 .

Wisniewski P, Badillo-Urquiola K, Ashtorab Z and Vitak J (2020). Happiness and Fear, ACM Transactions on Social Computing , 3 :4 , (1-25), Online publication date: 28-Oct-2020 .

Mariano G, Adnani V, Kewalramani I, Wang B, Roorda M, Bowes J and Diamond S Designing a Dashboard Visualization Tool for Urban Planners to Assess the Completeness of Streets Human Interface and the Management of Information. Designing Information, (85-103)

Reddy G, Blackler A, Popovic V, Thompson M and Mahar D (2020). The effects of redundancy in user-interface design on older users, International Journal of Human-Computer Studies , 137 :C , Online publication date: 1-May-2020 .

Brulé E, Tomlinson B, Metatla O, Jouffrais C and Serrano M Review of Quantitative Empirical Evaluations of Technology for People with Visual Impairments Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems, (1-14)

Li C, Yeh S, Chang T, Tsai M, Chen K and Chang Y A Conversation Analysis of Non-Progress and Coping Strategies with a Banking Task-Oriented Chatbot Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems, (1-12)

Murad C Tools to Support Voice User Interface Design Proceedings of the 21st International Conference on Human-Computer Interaction with Mobile Devices and Services, (1-5)

Sauvé L, Kaufman D and Plante P Designing a User-Friendly Educational Game for Older Adults Advances in Web-Based Learning – ICWL 2019, (39-46)

Arvola M and Broth M Category, Time, and Space: Structures in Cross-Media Design and Production Proceedings of the 31st European Conference on Cognitive Ergonomics, (96-99)

Holmes S, Moorhead A, Bond R, Zheng H, Coates V and Mctear M Usability testing of a healthcare chatbot: Can we use conventional methods to assess conversational user interfaces? Proceedings of the 31st European Conference on Cognitive Ergonomics, (207-214)

Thewes F, Herrmann T and Kluge A Validating a Heuristic Evaluation Method An Application Test Proceedings of Mensch und Computer 2019, (593-597)

Carrillo A and Falgueras J GDI as an Alternative Guiding Interaction Style for Occasional Users Human-Computer Interaction – INTERACT 2019, (75-96)

Wilcox L, DiSalvo B, Henneman D and Wang Q Design in the HCI Classroom Proceedings of the 2019 on Designing Interactive Systems Conference, (871-883)

Lazar J and Barbosa S Introduction to Human-Computer Interaction Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems, (1-4)

Lee S, Lee J and Lee G Diagnosing and Coping with Mode Errors in Korean-English Dual-language Keyboard Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, (1-12)

Dougherty J (2019). Math CountsMathematics for a human-computer interaction course, ACM Inroads , 10 :1 , (26-27), Online publication date: 8-Feb-2019 .

Mayer S, Lischke L, Lanksweirt A, Le H and Henze N How to communicate new input techniques Proceedings of the 10th Nordic Conference on Human-Computer Interaction, (460-472)

Holmes S, Moorhead A, Bond R, Zheng H, Coates V and McTear M WeightMentor Proceedings of the 32nd International BCS Human Computer Interaction Conference, (1-5)

Shirogane J, Panach J and Pastor O Method to Define User Interfaces in the Requirements Analysis Phase Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems, (1-7)

Alexander J, Roudaut A, Steimle J, Hornbæk K, Bruns Alonso M, Follmer S and Merritt T Grand Challenges in Shape-Changing Interface Research Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, (1-14)

Lazar J and Barbosa S Introduction to Human-Computer Interaction Extended Abstracts of the 2018 CHI Conference on Human Factors in Computing Systems, (1-3)

Zhang C, Hoel A and Perkis A Quality of Alternate Reality Experience and Its QoE Influencing Factors Proceedings of the 2nd International Workshop on Multimedia Alternate Realities, (3-8)

Chamberlain R Assessing user preferences in programming language design Proceedings of the 2017 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, (18-29)

Kerne A, Lupfer N, Linder R, Qu Y, Valdez A, Jain A, Keith K, Carrasco M, Vanegas J and Billingsley A Strategies of Free-Form Web Curation Proceedings of the 2017 ACM SIGCHI Conference on Creativity and Cognition, (380-392)

Lazar J and Barbosa S Introduction to Human-Computer Interaction Proceedings of the 2017 CHI Conference Extended Abstracts on Human Factors in Computing Systems, (1202-1204)

Velt R, Benford S and Reeves S A Survey of the Trajectories Conceptual Framework Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, (2091-2105)

Du F, Plaisant C, Spring N and Shneiderman B Finding Similar People to Guide Life Choices Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, (5498-5544)

Lazar A, Edasis C and Piper A Supporting People with Dementia in Digital Social Sharing Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, (2149-2162)

Castelli N, Ogonowski C, Jakobi T, Stein M, Stevens G and Wulf V What Happened in my Home? Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, (853-866)

Li T, Azaria A and Myers B SUGILITE Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, (6038-6049)

Bailey C and Seals C Evaluation of Web Usability Guidelines for Teens Proceedings of the 2017 ACM Southeast Conference, (50-54)

Taylor B, Dey A, Siewiorek D and Smailagic A Using Crowd Sourcing to Measure the Effects of System Response Delays on User Engagement Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, (4413-4422)

Suh H, Shahriaree N, Hekler E and Kientz J Developing and Validating the User Burden Scale Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, (3988-3999)

Pike M, Ramchurn R, Benford S and Wilson M #Scanners Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, (5385-5396)

Lukanov K, Maior H and Wilson M Using fNIRS in Usability Testing Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, (4011-4016)

Zhu H, Kraut R and Kittur A A Contingency View of Transferring and Adapting Best Practices within Online Communities Proceedings of the 19th ACM Conference on Computer-Supported Cooperative Work & Social Computing, (729-743)

Korn O, Funk M and Schmidt A Design approaches for the gamification of production environments Proceedings of the 8th ACM International Conference on PErvasive Technologies Related to Assistive Environments, (1-7)