
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.