Human-Computer Interaction

I am teaching  Human Computer Interaction (SER 594) this Spring (2019). SER594  is a project-centric course focusing on using artificial intelligence to enhance the design and development of adaptive software systems. Besides AI, the class discusses the principles of cognitive and affective states recognition, interaction design and relevant software design techniques.

Syllabus

version Spring 2019

Lectures

This course includes 12 lectures covering topics in three tracks:

  1. Human side of HCI
  2. Computer side of HCI
  3. Interaction side of HCI, where we will see how humans and computers interact

My slides for each lecture are available below: