Course Overview
This is an introductory course about user-centred design of interactive products and systems. The course will introduce some basic theoretical elements of HCI such as Garrett’s layers of user experience, human cognitive processes such as memory, affordances, mappings, conceptual models and heuristics and principles of good design. The course will try to communicate that there are bad designs everywhere – why interaction designers go wrong. It will then provide an introduction to the HCI design process, including how to understand users through contextual interviews, how to analyse interviews to identify problems and opportunities, how to define usability goals and user experience goals, how to model users with techniques such as stages of use model and personas, how to explore solutions through scenarios, how to prototype explorations and how to evaluate prototypes for usability. Depending on the interest of the students, the course may cover some related topics such as user experience metrics, integrating HCI in software development and HCI in India.
| Total Credits | 6.0 |
| Type | Theory |
| Lecture | 2.0 |
| Practical | 1.0 |
| Half Semester | N |
| Text Reference | 302225 Jesse James Garrett, The Elements of User Experience, New Riders ( 2003)302225 Hugh Beyer and Karen Holtzblatt, Contextual Design, Morgan Kaufmann (1998)302225 Deborah J. Mayhew, The Usability Engineering Lifecycle, Morgan Kaufmann (1999)302225 Louis Rosenfield, Peter Morville, Information Architecture for the World Wide Web, O302222Rielly (2002) 302225 Jakob Nielsen, Usability Engineering, Morgan Kaufmann (1993)302225 Mike Kuniavsky, Observing the User Experience, Morgan Kaufmann (2003)302225 Tom Kelly, Jonathan Littman, The Ten Faces of Innovation, Currency Doubleday (2005) |
About Instructor

Prof. Anirudha Joshi
Prof. Anirudha Joshi is professor in the interaction design stream in the IDC School of Design, IIT Bombay, India. He works in the field of Human-Computer Interaction (HCI) design. He teaches HCI and related topics in IIT Bombay and in academic institutions all over India. He was one of the first teachers to introduce usability and ethnographic user studies methods in India.
