Human Computer Interaction
This course provides an introduction to the fundamental concepts in human-computer interaction. Students will learn how to design and evaluate user interfaces for computer-based systems and devices. Topics include cognition, interaction frameworks, design process, evaluation methods, user research, design principles, prototyping techniques, and interaction paradigms. The focus of this course is on developing usable windows-based software applications for desktop computing environments.
1. Knowledge Outcomes
Upon completion of this course, the learner will be able to:
Explain the human components functions regarding interaction with computerExplain Computer components functions regarding interaction with humanDemonstrate Understanding of Interaction between the human and computer components.
2. Ability Outcomes
Upon completion of this module, the learner will be able to:
apply user-centered design approaches and techniquesdesign software user interfaces using established design principlesproduce conceptual and physical designs through prototyping methodsevaluate software user interfaces using heuristics and usability testing
Midterm Exam: 30% ·
Final Exam: 50%