Adjunct ProfessorUniversity of San Francisco
Jeff Johnson, Ph.D. is an Adjunct Professor of Computer Science at USF-CA. After earning B.A. and Ph.D. degrees from Yale and Stanford Universities, he worked as a UI designer, implementer, manager, usability tester, and researcher at Cromemco, Xerox, US West, Hewlett-Packard, and Sun. He has taught at Stanford, Mills, the University of Canterbury (NZ), and USF-CA. He is a member of the ACM SIGCHI Academy, a recipient of SIGCHI’s Lifetime Achievement in Practice Award, and an ACM Distinguished Member. He has authored articles on a variety of topics in Human-Computer Interaction, as well as the books, GUI Bloopers (eds. 1 & 2), Web Bloopers, Designing With the Mind in Mind (eds. 1, 2, & 3), Conceptual Models (eds. 1 & 2, with Austin Henderson), and Designing User Interfaces for an Aging Population (eds. 1 & 2, with Kate Finn, Ph.D.).
UI/UX design guidelines are not simple recipes. Applying guidelines effectively requires determining applicability and precedence and balancing trade-offs between conflicting guidelines. By understanding the underlying psychology, UX designers and usability evaluators enhance their ability to apply design guidelines. This course, based on the instructor’s book, explains that psychology, using many examples of good and bad […]