uwloo

CS 889Advanced Topics in Human-Computer Interaction

Units
0.50
Level
Graduate
Faculty
Mathematics
Subject
Computer Science

When it runs

  1. F24
  2. W25
  3. S25
  4. F25
  5. W26
  6. S26
  7. F26
  8. W27
  9. S27

Ran in 5 of the last 7 terms. Winter 2027: scheduled. Spring 2027: schedule not out yet.

Consult the schedule of classes for specific topics being offered.

Prerequisites

None listed.

Antirequisites

None listed.

Leads to

No course lists it as a requisite.

Fall 2026 sections

Enrolment from UW Open Data, which can trail Quest by up to two days. Instructors and rooms: Schedule of Classes.
SectionClassEnrolledMeets
SEM 001893818 / 24M 16:00–18:50

Winter 2027 sections

Enrolment from UW Open Data, which can trail Quest by up to two days. Instructors and rooms: Schedule of Classes.
SectionClassEnrolledMeets
SEM 00162450 / 24Online or by arrangement
SEM 00263100 / 35Online or by arrangement

Resources

Around the web

Found by uwloo’s link finder, which checks that each page names CS 889.

Suggest a resource.

Discussed on r/uwaterloo

3 posts and comments in 3 threads mention CS 889, February 2016 to December 2024. Quoted word for word, newest first; each reply sits under the post and the comment that started its branch. Search r/uwaterloo for newer posts.

Winter 2019

CS480 (ML) and CS486 (AI) 13 points, 7 comments

“As I am planning what courses to take next term, I come across these 2 courses. For those of you who have taken these courses before. How useful are these courses in real life applications? …”

u/burichi: “They're both pretty useful in the real world but the courses don't emphasize the applications too much. …”

u/burichi: “… in Reinforcement Learning (CS 885, recordings available here), Human-AI Interaction (CS 889), Humanoid Robotics (ECE 782), and Deep Learning for Computational Discrete Optimization (CO 759). …”

View on RedditRemove this

Spring 2018

Winter 2016

CS688 and CS649 in Spring 2016 2 points, 6 comments

“Starting out my masters in CS this spring, pretty excited for it. I'm currently looking at having HCI as my main field of study with security and software engineering as the other fields I'd want to …”

u/UWCSgrad: “Welcome to UWaterloo! I haven't taken either of those courses, but I wanted to chime in with a bit of advice. Most grad students take two courses per term, so you're good there. …”

u/_sudonano: “… I'm actually planning to do the 800 level courses for the HCI study area actually, specifically CS888 and 889 as I found those pretty interesting, but 888 needs the 3D graphics as a recommended pre requisite, so I'm wondering if I should do the 3D graphics and hopefully make it …”

View on RedditRemove this

Check it elsewhere for Fall 2026

Calendar versions

Graduate Calendar

Older Graduate Calendars

In 39 terms, Fall 2007 to Winter 2024