Indian Institute of Science
Email: pradipta AT cpdm.iisc.ernet.in
Basic knowledge of computer science, psychology, mathematics, and statistics.
Aim of the course:
∑ Introducing importance and applications of HCI
∑ Discussing basics of human psychology and their implications in interface design
∑ Introducing to real life HCI projects
∑ Teaching to conduct user trials and reporting results
∑ Making aware of state of the art HCI research
∑ Evaluating user interfaces
∑ Writing international standards relevant to HCI
What you get:
∑ Basic guidelines to design good interface
∑ Idea of user modelling and interface personalization
∑ A usability evaluation tool to develop inclusive interfaces
∑ Conducting usability evaluation and reporting results
∑ Knowledge about novel interaction technologies
∑ Basic know-how about writing international standards
What we did not cover but worth mentioning:
∑ Multilingual interfaces
∑ Natural language processing
∑ Ethnography study
∑ Group dynamics
∑ Participatory design
Shneiderman B. "Designing The User Interface - Strategies For Effective Human-Computer Interaction." Pearson Education
Johnson P. "Human Computer Interaction: psychology, task analysis and software engineering." McGraw Hill Book Company, 1992.
Newell A. "Unified
Theories of Cognition."
Card S., Moran T. and
Newell A. "The Psychology of Human-Computer Interaction."
Field A. "Discovering Statistics Using SPSS." SAGE Publications Ltd., 2009.
Hampson P. J. and Moris P.
E. "Understanding Cognition."
John B. E. and Kieras D. "The GOMS Family of User Interface Analysis Techniques: Comparison And Contrast." ACM Transactions on Computer Human Interaction 3 (1996): 320-351.
"The Computer and The Mind."
Handbook of Human-Computer
Interaction Ed. Helander M. Amsterdam,
In addition to this I shall use a few of my own papers available at