Subjects Taught

Back to Subjects

CS473 | Human Computer Interaction

Introduction to HCI Nature of HCI, Course Objectives, HCI Definition Download
The Psychology of Usable Things Psychology of Everyday Things, Affordance, Mapping, Constraints, Principle of Causality Download
Usability Engineering Usability, Usability Attributes, Usability Evaluation, Usability Life-cycle, Interaction Design Download
Know the User Classifying Users, Interviews, Questions Download
Task Analysis Persona, Scenario, Use Case, HTA, Flow Chart, Work Flow, ERD Download
Interaction Flow Chart, Plans, Dialog, Interaction, WIMP Download
Prototyping Design Artefacts, Scenarios, Sketches, Paper Prototyping, Simulations Download
Design of Everything Hall of Shame, Affordance, Mapping, Feedback, Execution, Evaluation Download
Visual Design Graphic Design Principles Download
Web Design Usability Problems, Inverted Pyramid, Navigation, Structure Download
Introduction to HCI Nature of HCI, Course Objectives, HCI Definition Download
The Psychology of Usable Things Psychology of Everyday Things, Affordance, Mapping, Constraints, Principle of Causality Download
Usability Engineering Usability, Usability Attributes, Usability Evaluation, Usability Life-cycle, Interaction Design Download
Know the User Classifying Users, Interviews, Questions Download
Task Analysis Persona, Scenario, Use Case, HTA, Flow Chart, Work Flow, ERD Download
Interaction Flow Chart, Plans, Dialog, Interaction, WIMP Download
Prototyping Design Artefacts, Scenarios, Sketches, Paper Prototyping, Simulations Download
Design of Everything Hall of Shame, Affordance, Mapping, Feedback, Execution, Evaluation Download
Visual Design Graphic Design Principles Download
Web Design Usability Problems, Inverted Pyramid, Navigation, Structure Download
The Human Humans - Vision, Hearing, Touch, Movement, Memory, Reasoning, Problem Solving Download
The Computer Computers, Interactivity, Text Entry Devices, Positioning & Pointing, Display Devices, VR & 3D Space Download
The Interaction Models of Interaction, Normans Model, Ergonomics, Interaction Styles, WIMP Interfaces, Interactivity Download
Paradigms Paradigm Shifts, Hypertext, Multi-modality, Ubiquitous Computing Download
Interaction Design Basics Rules of Design, Design Process, User Focus, Personas, Scenarios, Navigation Design Download
HCI in Software Process Software Lifecycle, Usability Engineering, Design Rationale Download
Design Rules Scneiderman Rules, Norman Rules, HCI Design Patterns Download
Implementation Support Client Server Architecture, UIMS, Seeheim Model, Semantic Feedback Download
Evaluation Techniques Goals of Evaluation, Cognitive Walk Through, Heuristic Evaluation Download
Task Analysis Task Decomposition, HTA, TDH Download
Dialog Notation & Design Dialog Design Notations, State Transition Networks, Petri Nets, State Charts, JSD Download
Human Computer Interaction

Human-Computer Interaction (3rd Edition)
By: Alan Dix, Janet E. Finlay, Gregory D. Abowd, Russell Beale

Course Info

The study of human-computer interaction enables system architects to design useful, efficient, and enjoyable computer interfaces. This course teaches the theory, design procedure, and programming practices behind effective human interaction with computers, smart phones and tablets.

Understand Foundations of Human Computer Interaction | Understand Design Process, Design Rules, Evaluation Techniques | Understand Cognitive Models and Theories | Out of Box Thinking


Course Aim
  • Understand Foundations of Human Computer Interaction
  • Understand Design Process, Design Rules, Evaluation Techniques
  • Understand Cognitive Models and Theories
  • Out of Box Thinking

Learning Outcomes
  • Learn About Human, Computer, their Interaction and Paradigms
  • Interaction Design, HCI in Software Process, Design Rules
  • Implementation, Evaluation, User Support, Universal Design
  • Cognitive Models, Socio-Organizational Issues, Communication & Collaboration
  • Task Analysis, Dialog Notation & Design, Rich Interactions
  • Groupware, Ubiquitous Computing & Augmented Reality
  • Hypertext, Multimedia and World Wide Web