ISE 217-Human Computer Interaction


To establish a foundation of knowledge on human performance characteristics, computational tools and HCI applications that provides a broad capability to access/evaluate HCI requirements, to build based on human-centered design requirements, to assess the impact of the design on performance and product satisfaction, to analyze the design effectiveness, and to generalize design implications to system function. In addition it is fundamental to learn how to advance considerations for special populations of users, computers as prosthetics & orthotics, and follow investigations into the societal impact of ubiquitous computing environments in relation to privacy, security, inequality, embodiment and alienation.


One (140-minutes) Lecture per week, Class Discussion, Group Project and Text Readings


  • To provide definition and application of human computer interface (HCI) terminology and techniques in design and analysis processes.
  • To provide a set of criteria that establishes good HCI practice from poor HCI practice.
  • To provide definition of HCI techniques across a broad range of HCI applications (workstation to large-scale dynamic control systems).
  • To provide the student with access to the journals and professional societies associated with HCI practice.

View Your Grade

All Grades are posted on Canvas, San Jose State University's learning management system. Once logged in, you will be able to view your course(s) on D2L

Contact Information and Office Hours

Office hour by appointment
If you have any further questions, please contact me.