Created by:

Profile Photo

Last updated:

September 25, 2023


Unlimited Duration


This course includes:

Unlimited Duration

Badge on Completion

Certificate of completion

Unlimited Duration


Introduction to Human Computer Interaction. Instructor: Prof. Ponnurangam Kumaraguru, Department of Computer Science and Engineering, IIT Madras.

Why are things so hard to use these days? Why doesn't this thing I just bought work? Why is this website so hard to use? Why is the phone app so confusing? Why do users not like my design? Why is my app not getting popular? These are frustrations that we have all faced from systems not designed with people in mind. The question this course will focus on is: how can we design human-centered systems that people find useful and usable? This course is an introduction to designing, prototyping, and evaluating user interfaces - covering contextual inquiry, task analysis, sketching, human factors, low fidelity and high fidelity prototyping, visual design, usability engineering, usability evaluation and information visualization. (from nptel.ac.in)

Course Curriculum

  • Lecture 01 – Introduction Unlimited
  • Lecture 02 – What is HCI? Commonalities and Differences in Interfaces Unlimited
  • Lecture 03 – Door Handle, Elevators, Contextual Inquiry, Affinity Diagrams Unlimited
  • Lecture 04 – Lab Session: Contextual Inquiry Unlimited
  • Lecture 05 – Lab Session: Affinity Diagram Unlimited
  • Lecture 06 – Tutorial on Photoshop Unlimited
  • Lecture 07 – Tutorial on UI Designing using Photoshop Unlimited
  • Lecture 08 – Institutional Review Board, Ethics Committee, IRB Documents/ Application Unlimited
  • Lecture 09 – Tutorial on Proto.io Unlimited
  • Lecture 10 – Tutorial on Lookback Unlimited
  • Lecture 11 – How to Understand User Needs? Surveys, Questionnaire Unlimited
  • Lecture 12 – How to Understand User Needs? Surveys, Questionnaire (cont.) Unlimited
  • Lecture 13 – Prototyping: Low Fidelity and High Fidelity Unlimited
  • Lecture 14 – User-Centered Design Unlimited
  • Lecture 15 – Lab Session: Task Analysis Unlimited
  • Lecture 16 – Design Patterns Unlimited
  • Lecture 17 – Lab Session: Material Design Unlimited
  • Lecture 18 – Usable Security Unlimited
  • Lecture 19 – Lab Session: Task Analysis 2 Unlimited
  • Lecture 20 – Continuity of Usable Security Unlimited
  • Lecture 21 – Visual Design Unlimited
  • Lecture 22 – Visual Design (cont.) Unlimited
  • Lecture 23 – Crypto Price Tracker App Unlimited
  • Lecture 24 – Interacto Demo Unlimited
  • Lecture 24 – Interacto Demo Unlimited
  • Lecture 25 – Tech Hinder Demo Unlimited
  • Lecture 26 – busKARO Demo Unlimited
  • Lecture 27 – MayMayMe Demo Unlimited
  • Lecture 28 – noWhinge Demo Unlimited

About the instructor

5 5

Instructor Rating







Profile Photo
We are an educational and skills marketplace to accommodate the needs of skills enhancement and free equal education across the globe to the millions. We are bringing courses and trainings every single day for our users. We welcome everyone woth all ages, all background to learn. There is so much available to learn and deliver to the people.