Kotaro Hara, Singapore Management University

AY2023-2024, 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:


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