Human Computer Interaction

Human Computer Interaction 

 Course objectives 

This course teaches students to design user interfaces based on the capabilities of computer technology and the needs of human factors. Students design a user interface for a system and implement a prototype from a list of informal requirements.

Lecture Slides

Chapter 1

Chapter 2

Chapter 3

Chapter 4

Chapter 5

Chapter 6

Chapter 7

Chapter 8

Course Textbooks

  1.  Human-Computer Interaction Fundamentals and Practice by Gerard Jounghyun Kim
  2.  UI Design Principles by Michael Filipiu


Assessment and Grading

Course assessment includes  quizzes that will be offered through the course, homework assignments, and two exams - midterm and final. 
The final exam is not cumulative. You final grade has four components: class attendance, assignments, quizzes, midterm exam grade, and final exam grade. 

1.Class attendance 10%
2.Assignments 30% 
3.Midterm Exam 20% 
4. Final exam 40%