Difficulty: Intermediate. Categories: Applications and Development.

Human Computer Interaction is a multidisciplinary course that explores the design and evaluation of user interfaces and interactive systems, focusing on creating technology that is intuitive, accessible, and user-centered. The course covers fundamental HCI concepts including user experience design, usability principles, interface design patterns, user research methods, and accessibility guidelines. Students will master essential skills including user interface prototyping, usability testing, interaction design, information architecture, and user-centered design methodologies.
Learning objectives