Human Computer Interaction



Dr. Pradipta Biswas

Assistant Professor

Indian Institute of Science

Email: pradipta AT



Credits: 2L-0T-1P-3C



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


Course Structure

Studentsí Projects



Course Materials:


Text book

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.


Buxton B., Sketching User Experiences: Getting the Design Right and the Right Design, Morgan Kaufmann


Biswas P., Inclusive Human Machine Interaction for India, Springer 2014



Newell A. "Unified Theories of Cognition." Cambridge, MA, USA: Harvard University Press, 1990


Card S., Moran T. and Newell A. "The Psychology of Human-Computer Interaction." Hillsdale, NJ, USA: Lawrence Erlbaum Associates, 1983


Anderson J. R. and Lebiere C. "The Atomic Components of Thought."Hillsdale, NJ, USA: Lawrence Erlbaum Associates, 1998.


Field A. "Discovering Statistics Using SPSS." SAGE Publications Ltd., 2009.


Hampson P. J. and Moris P. E. "Understanding Cognition." Oxford, UK: Blackwell Publishers Ltd., 1996.


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.


Johnson-Laird P.A. "The Computer and The Mind." Cambridge, MA, USA: Harvard University Press.


Handbook of Human-Computer Interaction Ed. Helander M. Amsterdam, Netherlands: Elsevier Ltd.


In addition to this I shall use a few of my own papers available at