Designing the User Interface, new 6th Edition!

The much awaited "Designing the User Interface, 6th Edition is now available! This is a new, revised edition of the highly successful textbook on Human Computer Interaction originally developed by Ben Shneiderman and Catherine Plaisant at the University of Maryland.

Designing the User Interface 6th edition book cover.


Designing the User Interface: Strategies for Effective Human-Computer Interaction provides a comprehensive introduction to the dynamic field of human-computer interaction (HCI). An expanded author team brings unparalleled industry and academic experience to this latest edition. Practical techniques, research-supported design guidelines, and a multitude of current examples and figures illustrate good design principles and practices, effectively guiding readers through their first HCI design projects.

What's new in the 6th edition?

- Presents the remarkable success story of HCI and user experience design
- Updates design guidelines, principles, and theories to reflect new ways of thinking
- Adds new chapters focusing on design and case studies, and updates evaluation techniques
- Illustrates current designs and practices with 170 new figures

- Explores progress in direct manipulation toward virtual and augmented reality
- Reviews developments in speech interaction
- Expands the focus on mobile devices
- Offers a totally new chapter on collaboration and social media
- Updates vital chapters such as navigation, information search and visualization

- Emphasizes issues of universal usability for increasingly diverse users of interactive systems
- Presents balanced discussions on topics such as 3-D, natural language interfaces, the degree of human control, and the role of animated characters

- Summarizes key points in boxes throughout the book
- Updates the Practitioner Summaries and Researcher Agendas
- Adds many new references, while keeping classic papers

Short video of Ben Shneiderman summarizing the changes:

Table of Contents (Full Table of Contents)

Part I: Introduction
Chapter 1: Usability of Interactive Systems
Chapter 2: Universal Usability
Chapter 3: Guidelines, Principles, and Theories

Part II: Design Processes
Chapter 4: Design
Chapter 5: Evaluation and the User Experience
Chapter 6: Design Case Studies

Part III: Interaction Styles
Chapter 7: Direct Manipulation and Immersive Environments
Chapter 8: Fluid Navigation
Chapter 9: Expressive Human and Command Languages
Chapter 10: Devices
Chapter 11: Communication and Collaboration

Part IV: Design Issues
Chapter 12: Advancing the User Experience (formerly Chapter 11)
Chapter 13: The Timely User Experience (formerly Chapter 10)
Chapter 14: Documentation and User Support (a.k.a Help)
Chapter 15: Information Search
Chapter 16: Data Visualization

Afterword: Societal and Individual Impact of User Interfaces
Afterword 1: Future Interfaces and Grand Challenges
Afterword 2 Ten Plagues of the Information Age



Authors: From left to right

Ben Shneiderman is a Distinguished University Professor in the Department of Computer Science, Founding Director (1983-2000) of the Human-Computer Interaction Laboratory (, and a Member of the UM Institute for Advanced Computer Studies (UMIACS) at the University of Maryland. He is a Fellow of the AAAS, ACM, IEEE, NAI, and SIGCHI Academy and a Member of the National Academy of Engineering, in recognition of his pioneering contributions to human-computer interaction and information visualization.

Steven M. Jacobs retired from the aerospace industry and is now a lecturer in the School of Informatics, Computing, and Cyber Systems as well as University College Faculty Fellow at Northern Arizona University, Flagstaff, Arizona. He was with Northrop Grumman Information Systems (formerly TRW) in Carson, California for 25 years. He was also Adjunct Assistant Professor at the University of Southern California Department of Computer Science for 17 years, where he developed and taught their graduate courses in user interface design and human performance engineering. He received his M.S.C.S. from UCLA and B.A. in Mathematics from Monmouth University (N.J.). Mr. Jacobs is a Senior Member of ACM.

Maxine S. Cohen is a Professor in the College of Engineering and Computing at Nova Southeastern University in Fort Lauderdale, FL. She teaches graduate courses (on campus and online) in Human-Computer Interaction, Interaction Design, and Social Media and advises doctoral students. Previously she worked for IBM (Endicott, NY and Boca Raton, FL) and taught at the Watson School of Engineering at Binghamton University. She has served as a meta-reviewer for ACM Computing Reviews for over 20 years. She earned her Ph.D. and M.S. from Binghamton University and her B.A. from the University of Vermont. She is a member of ACM, IEEE, and UPE.

Nicholas Diakopoulos is an Assistant Professor at the University of Maryland, College Park Philip Merrill College of Journalism with courtesy appointments in the College of Information Studies and Department of Computer Science. He is a member of the Human-Computer Interaction Lab (HCIL) and is director of the Computational Journalism Lab where he researches algorithmic accountability, narrative data visualization, and social computing in the news. He received his Ph.D. in Computer Science from the School of Interactive Computing at the Georgia Institute of Technology.

Niklas Elmqvist is an Associate Professor in the College of Information Studies at University of Maryland, College Park, with affiliate appointments in the Department of Computer Science and the UM Institute for Advanced Computer Studies (UMIACS). He is also a member of the Human-Computer Interaction Laboratory (HCIL). Previously a faculty member at Purdue University, he received his Ph.D. from Chalmers University of Technology in Gothenburg, Sweden. He is a Senior Member of the ACM and the IEEE.

Catherine Plaisant is a Senior Research Scientist at the University of Maryland Institute for Advanced Computer Studies and Associate Director of Research of the Human-Computer Interaction Lab. Catherine Plaisant earned her Ph.D. in Industrial Engineering at the Université Pierre et Marie Curie - Paris VI, France. She was elected to the ACM SIGCHI Academy in 2015 for her contributions to the field of human-computer interaction, medical informatics and information visualization.

Past Reviews [From]

As a Human-Computer Interaction University Associate Professor I was delighted with the new edition of Designing the User Interface: Strategies for Effective Human-Computer Interaction (5th Edition). It was entirely renewed and fully updated. I have shared this textbook with my HCI undergraduate and graduate HCI students this semester and they liked it a lot and found it touches well and thoroughly current HCI issues! Ben Shneiderman and Catherine Plaisant present and discuss timely most key HCI theories, concepts, ideas and applications. I strongly recommend this book for academic and professional HCI courses.
- Jaime Sánchez, HCI Professor at the University of Chile

The 5th edition thoroughly updates and improves this valuable resource for students, professionals, and researchers interested in human-computer interaction. The presentation's coherent depth and breadth clarify how the interface mediates our access to information, and the need to match its design to our cognitive and perceptual capabilities. I was especially pleased that my colleagues Shneiderman and Plaisant included a chapter on information visualization also providing a rich list of references on this and other related fields. They make a convincing case for development of new information visualization evaluation tools. The 5th symphony, I meant edition, made me better aware of how mobile devices are changing our world and of the increasing power of YouTube, flickr and other social media. This is a great book!
- Alfred Inselberg, Senior Fellow San Diego Supercomputing Center at the Department of Computer Science, Tel Aviv University

Webpage by Gowtham Ashok

Web Accessibility