Kotaro Hara, Singapore Management University

AY2024-2025, Term 2

About the Course

Modern computational methods like machine learning, optimization, and signal processing enable novel interactive technologies. This Human-Computer Interaction (HCI) course will introduce you to the basics of such computational methods and guide you in learning how to apply them to design interfaces and interaction methods.

This course omits some essential topics in HCI:

There are some prerequisites:

Lectures

Please bring your laptop every week. Every lecture involves some hands-on programming activities.