Unit I
The interaction: Introduction – Models of interaction – Frameworks and HCI – Ergonomics – Interaction Styles – Elements of WIMP interface – Interactivity – The Context of the interaction - Paradigm: Introduction – Paradigms for interaction.
Unit II
Interaction Design basics: Introduction – what is design? – User focus – Scenarios – Navigation design – Screen design and layout – Interaction and prototyping - HCI in the software process: Introduction – The software lifecycle – Usability engineering – Interactive design and prototyping – Design rationale.
Unit III
Design rules: Introduction – Principles to support usability – Standards – Guidelines – Golden rules and heuristics – HCI patterns - ImplementationSupport: Introduction – Elements of windowing systems – Programming the application – Using toolkits – User interface management systems.
Unit IV
Evaluation techniques: What is evaluation – Goals of evaluation – Evaluation through expert analysis – Evaluation through user participation – Choosing an evaluation method - Universal Design: Introduction – Universal design principles – Multi-modal interaction – Designing for diversity.
Unit V
User Support: Instruction – Requirements of user support – Approaches to user support – Adaptive help system – Designing user support systems.
Text Book:
"Human-computer Interaction" - Alan Dix - Pearson Education - 2004.

