Preview Banner Image
MCA Syllabi Core - MCA10505-B. Human Computer Interaction

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(s)
1. "Human-computer Interaction" - Alan Dix - Pearson Education - 2004.