Skip Navigation LinksHome > College of Information Technology > Departments > Software Engineernig > Courses > Course Description

Course Name:

Human-Computer Interaction

Course Description:

Models and methods of human-computer interaction. Theory of human-computer interaction. Development methods for interfaces such as user-centered design, prototyping, and participatory design. Evaluation and testing techniques, such as heuristic evaluation, the cognitive walk through, and usability testing. User-interface programming. Ethical and societal issues.