Description
In this course, you will learn :
- Take you on a deep dive into HCI so that you can create designs that provide an excellent user experience.
- Learn the principles and rules that govern good and bad design, as well as how to use design models to create interactive interfaces.
- How to evaluate different models and how HCI is applied in practise.
- Become aware of technical design rules and principles
- The ability to differentiate between good and bad design
- Use design models and principles to build practical and interactive interfaces
- Use universal design principles to design systems for a diverse audience
- Incorporate the Usability Engineering Life Cycle into the Software Development Life Cycle (SDLC)
- Gain an insight into some major applications of HCI
Syllabus :
1. Human and Computer Capabilities
- Visual Perception
- Auditory Perception
- Tactual Perception
- Human Memory
- Movement
- Thinking
- Problem-Solving
- Quiz on Human Capabilities
- Computer Input Channels
- Computer Output Channels
- Computer Memory
2. Interaction
- Norman's Model of Interaction
- The Interaction Framework
- Ergonomics of Interaction
- Interaction Styles
3. Design Rules and Fundamentals
- Introduction to Design Rules and Fundamentals
- Principles to Support Usability
- Universal Design Principles
- Shneiderman’s Eight Golden Rules
- Norman’s Seven Principles
4. Design Process
- Basics of Interaction Design Process
- Usability Engineering Lifecycle Model
5. Requirements Analysis
- Requirements
- User Profiling
- Contextual Task Analysis
- Usability Goal Setting
6. Design/Prototyping/Development
- Prototyping
- Conceptual Design
- Physical Design
7. Evaluation Techniques
- Heuristic Based Evaluations
- Model-Based Evaluations
- Experimental Evaluation
- Observational Techniques