Syllabus - Human Computer Interaction (IT 803 (B))
Information Technology
Human Computer Interaction (IT 803 (B))
VIII
Unit I
HCI Foundations
Input–output channels, Human memory, Thinking: reasoning and problem solving, Emotion, Individual differences, Psychology and the design of interactive systems, Text entry devices, Positioning, pointing and drawing, Display devices, Devices for virtual reality and 3D interaction, Physical controls, sensors and special devices, Paper: printing and scanning
Unit II
Designing Interaction
Overview of Interaction Design Models, Discovery - Framework, Collection - Observation, Elicitation, Interpretation - Task Analysis, Storyboarding, Use Cases, Primary Stakeholder Profiles, Project Management Document
Unit III
Interaction Design Models
Model Human Processor - Working Memory, Long-Term Memory, Processor Timing, Keyboard Level Model - Operators, Encoding Methods, Heuristics for M Operator Placement, What the Keyboard Level Model Does Not Model, Application of the Keyboard Level Model, GOMS - CMN-GOMS Analysis, Modeling Structure, State Transition Networks - Three-State Model, Glimpse Model, Physical Models, Fitts’ Law
Unit IV
Guidelines in HCI
Shneideman's eight golden rules, Norman's Sever principles, Norman's model of interaction, Nielsen's ten heuristics, Heuristic evaluation, contextual evaluation, Cognitive walk-through Collaboration and Communication: Face-to-face Communication, Conversation, Text-based Communication, Group working, Dialog design notations, Diagrammatic notations, Textual dialog notations, Dialog semantics, Dialog analysis and design
Unit V
Human Factors and Security
Groupware, Meeting and decision support systems, Shared applications and artifacts, Frameworks for groupware Implementing synchronous groupware, Mixed, Augmented and Virtual Reality Validation: Validations - Usability testing, Interface Testing, User Acceptance Testing
Course Objective
To provide the basic knowledge on the levels of interaction, design models, techniques and validations focusing on the different aspects of human-computer interface and interactions
Course Outcome
["Enumerate the basic concepts of human, computer interactions", "Create the processes of human computer interaction life cycle", "Analyze and design the various interaction design models", "Apply the interface design standards/guidelines for evaluating the developed interactions", "Apply product usability evaluations and testing methods"]
Practicals
Reference Books
-
A Dix, Janet Finlay, G D Abowd, R Beale., Human-Computer Interaction, 3rd Edition, Pearson Publishers,2008
-
Shneiderman, Plaisant, Cohen and Jacobs, Designing the User Interface: Strategies for Effective Human Computer Interaction, 5th Edition, Pearson Publishers, 2010.
-
Hans-Jorg Bullinger, Human-Computer Interaction, Lawrence Erlbaum Associates, Publishers
-
Jakob Nielsen, Advances in Human-computer Interaction, Ablex Publishing Corporation
-
Thomas S. Huang, Real-Time Vision for Human-Computer Interaction, Springer
-
Preece et al, Human-Computer Interaction, Addison-Wesley, 1994