Select to expand
Select to collapse

Course ePortfolio

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.

Share

Software Engineering

Pedagogical Approach

None

Learning Outcomes

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

Assessment

Quizzes:             10%         

Assignments:      10%         

Midterm Exam:    30% ·        

Final Exam:         50%

Other Information

None