Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Human–Computer Interaction(HCI): UX Design & Eye-Tracking
New
Last updated 5/2026
English

What you'll learn

  • Understand the fundamentals of Human–Computer Interaction (HCI) and apply user-centered design principles to create effective and user-friendly interfaces
  • Perform user research, task analysis, and information architecture design using techniques such as personas, scenarios, affinity diagrams, HTA, sitemaps, and ca
  • Design wireframes and interactive prototypes using industry-standard tools like Figma and apply usability principles, Norman’s principles, and Nielsen’s heurist
  • Conduct usability testing and heuristic evaluation by analyzing qualitative and quantitative data, identifying usability issues, and preparing usability reports

Course content

8 sections49 lectures10h 7m total length
  • Introduction16:12
  • HCI; Brief history7:21
  • Perception and Cognition9:04
  • Norman's principles26:15
  • Shneiderman's 8 Golden Rules14:05
  • Shneiderman's 8 Golden Rules14:05
  • Introduction to Figma for HCI, UI/UX Design & Real-Time Implementation20:12

Requirements

  • beginners, students, and aspiring UI/UX or HCI researchers

Description

Human–Computer Interaction (HCI) is one of the most important fields in modern software and UX design, focusing on how humans interact with digital systems effectively, efficiently, and intuitively.

This course provides a complete introduction to HCI, UX Design, Usability Evaluation, Prototyping, Accessibility, and Eye-Tracking Research using practical examples, real-world case studies, and research-oriented projects.

The course also introduces Eye Tracking in HCI, including:

  • Tobii eye tracker overview

  • Eye-tracking metrics

  • Gaze analytics

  • Cognitive load detection

  • Attention prediction

  • Real-world HCI research projects using public datasets

    You will learn how to:

    • Design user-centered interfaces

    • Create personas, user scenarios, and information architecture

    • Build wireframes and prototypes using Figma

    • Apply usability principles and Nielsen’s heuristics

    • Conduct usability testing and heuristic evaluation

    • Analyze user attention using eye tracking

    • Understand gaze behavior, heatmaps, scanpaths, and cognitive load

    • Explore AI-driven adaptive interfaces and multimodal interaction analysis

    This course is ideal for:

    • Engineering and Computer Science students

    • UI/UX beginners

    • HCI researchers

    • Developers interested in usability and UX

    • Students working on research projects and publications

      You will learn how to:

      • Design user-centered interfaces

      • Create personas, user scenarios, and information architecture

      • Build wireframes and prototypes using Figma

      • Apply usability principles and Nielsen’s heuristics

      • Conduct usability testing and heuristic evaluation

      • Analyze user attention using eye tracking

      • Understand gaze behavior, heatmaps, scanpaths, and cognitive load

      • Explore AI-driven adaptive interfaces and multimodal interaction analysis

    By the end of this course, you will have a strong foundation in Human–Computer Interaction along with practical UX and eye-tracking research skills that are valuable for both academia and industry.

Who this course is for:

  • Engineering and Computer Science students Beginners in UI/UX and Human–Computer Interaction (HCI) Students working on HCI projects and research papers Developers interested in improving usability and user experience Researchers exploring eye tracking, usability testing, and accessibility Anyone interested in designing user-friendly and accessible digital systems