Back to courses index

ITBP316: Human Computer Interaction

Description:Principles of user interface design, development, and programming; User psychology and cognitive science; User interface evaluation; Icon and window design; Command language design; Web based user interfaces.
Credit Hours.:3
Text Book: nteraction Design: Beyond Human-Computer Interaction. Helen Sharp, Y. Rogers, and J. Preece, John Wiley and Sons.
Coordinator: Salah Bouktif
Topics Outline:
  1. What is interaction design: Understanding and conceptualizing interaction
  2. Understanding users
  3. Identifying Needs and Establishing Requirements
  4. Design, Prototyping and Construction
  5. Usability Testing and Field Studies
  6. Interfaces and Interactions
  7. Introducing Evaluation
  8. Analytical Evaluation
  9. An Evaluation Framework
  1. Discuss issues related to the process of user-centered design.
  2. Select appropriate interaction styles.
  3. Apply usability principles and guidelines.
  4. Build prototypes of user interfaces.
  5. Evaluate user interfaces given design goals, user goals, and usability principles.
Mapping of Topics Outline to Outcomes
 1 2 3 4 5 6 7 8 9
Pre-requisiteITBP219: Object-oriented Programming
Volume of the Course that Contributes to CIT Students Outcomes(SOs)
Move the mouse over the Students Outcome number to view the Students Outcome text
a b c d e f g h i j k l m n
9% 11% 20% 16% 0% 13%0% 0% 13% 13% 0% 0% 0% 0%
Show Details