Advanced Human-Computer Interaction - CSC 650

This course covers various Human-Computer Interaction (HCI) topics such as designing user interfaces (UIs), conducting empirical studies to evaluate UI designs, and engineering adaptive model-driven interactive software systems. The students are also exposed to the HCI literature, by exploring papers that are relevant to the covered topics.