Course
code | CS451 |
credit_hours | 3 |
title | Human Computer Interaction |
arbic title | |
prequisites | SE291 |
credit hours | 3 |
Description/Outcomes | This course focuses on the interaction between computer systems and people who use them introducing the analysis and design techniques that can improve the quality of interaction. Topics include design and evaluation of user interfaces, cognitive and social dynamics factors that affect usability, and software architecture considerations. While the emphasis is on conventional graphical and web-based user interfaces, alternative interface devices and technologies are also discussed. Design guidelines, evaluation methods, participatory design, communication between users and system developers. |
arabic Description/Outcomes | |
objectives | 1. Describe what interaction design is and how it relates to HCI. 2. Explain the relationships between the user experience and usability. 3. Apply a variety of interaction design processes and techniques and know when they are appropriate. 4. Examine an interactive product and explain its strength and weakness in terms of concepts, goals, and principles of interaction design. 5. Apply usability evaluation methods and know when they are appropriate. 6. Understand cognitive factors that affect usability. Explain how to do usability evolution using inspections, analytics and predictive models. |
arabic objectives | |
ref. books | Ben Shneiderman and Catherine Plaisant, Designing the User Interface: Strategies for Effective Human-Computer Interaction, Addison Wesley. Alan Dix, Human-Computer Interaction, Pearson. |
arabic ref. books | |
textbook | Jenny Preece, Helen Sharp, and Yvonne Rogers, Interaction Design: Beyond Human-ComputerrnInteraction, John Wiley and Sons Ltd. |
arabic textbook | |
objective set | |
content set | |
course file |
530_CS451_CS451.pdf |