+251 111 559769      info@hilcoe.net
     +251 111 559769      info@hilcoe.net

Human Computer Interaction

Course Objectives

On successful completion of the course, students will be able to

  • design, implement and evaluate effective computer interfaces,
  • understand the concepts of user differences, user experience and collaboration as well as how to design contextually,
  • understand the basic cognitive psychology issues involved in HCI,
  • understand the different devices used for input and output and the issues/opportunities associated with these devices,
  • interact with the software design process in order to create computer interfaces,
  • understand the role of theory and frameworks in HCI,
  • apply a number of design techniques, and
  • apply contemporary techniques to evaluate computer interfaces.

Course Description

Human­ Computer Interaction looks at the interplay between the human user of a computer system and the computer system itself in order to maximize its effectiveness. Students will study a number of theories of good design of computer systems and will deploy these in the design of their own interfaces. Further, once designed or implemented you will learn effective techniques for evaluating the effectiveness of the interfaces in order to improve them.

Course Content

  1. Introduction
  2. Human in HCI
  3. Computer in HCI
  4. Interaction
  5. Interaction Design and HCI in the Software Development Process
  6. Design Rules and Implementation Support
  7. Evaluation Techniques and Universal Design
  8. User Support