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
∑ 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
∑ Undertaking representative HCI project
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
∑ Knowledge about HCI issues in developing countries and in automotive and aviation environments
∑ Basic know-how about writing international standards
∑ A HCI research paper co-authored by students as course project
What we did not cover but worth mentioning:
∑ Multilingual interfaces
∑ Natural language processing
∑ Ethnography study
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.
Biswas P., Inclusive Human Machine Interaction for India, Springer 2014
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