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.
This course includes 10 lectures covering topics in three tracks:
- Human side of HCI – including affect and cognition
- Computer side of HCI – including data processing and UI
- Interaction side of HCI –including usability engineering and cognitive engineering
My slides for each lecture are available below: