CS 420/620 Human-Computer Interaction

This course is scheduled for Spring 2023, TR from 12:00 to 1:15 pm, in SEM-326. Seats available: 50

Catalog description:

Usability goals, design principles, design processes, prototyping,
interface metaphors, interaction styles, interaction devices, software tools,
evaluation paradigms and techniques, user manuals, collaborative work,
information visualization.

Prerequisite: CS 302 Data Structures

Required textbooks:

  • Ben Schneiderman, Catherine Plaisant, Maxine Cohen, Steven Jacobs, Niklas Emquist, Nicholas Diakopoulos, Designing the User Interface: Strategies for Effective Human-Computer Interaction, 6th Edition, Addison-Wesley, 2017, ISBN 978-0134380384 [DTUI]

  • Don Norman, The Design of Everyday Things: Revised and Expanded Edition, Basic Books, 2013, ISBN 978-0465050659 [DOET]