Schedule

Lectures

Section 1: 08:30-09:50 TTh MC 2034 (Mike)
Section 2: 10:00-11:20 MW MC 2034 (Edith)
Section 3: 08:30-09:50 MW MC 2034 (Edith)
Section 4: 01:00-02:20 MW MC 2034 (Mike)

i
You can down here the detailed notes for this course, which is expected to evolve the semester.
1 Jan 5 (M) / Jan 6 (T)

Introduction slides, Events slides

Assignment 0: Send link to YouTube video to cs349.uwaterloo@gmail.com by Jan 9 (Friday)

2 Jan 7 (W) / Jan 8 (Th)

Interactor Tree slidesDemo Code

3 Jan 12 (M) / Jan 13 (T)

Model-View-Control Architecture slidesDemo Code

4 Jan 14 (W) / Jan 15 (Th)

Layout slides Demo Code

5 Jan 19 (M) / Jan 20 (T)

Visual Design slides

Assignment 1 due Jan 21 (W) at 5:00 PM (link)

6 Jan 21 (W) / Jan 22 (Th)

Affine Transformation slides

7 Jan 26 (M) / Jan 27 (T)

Affine Transformation (demos) Demo Code 1 Demo Code 2

8 Jan 28 (W) / Jan 29 (Th)

Widgets slides Demo Code 1 Demo Code 2

9 Feb 2 (M) / Feb 3 (T)

Responsiveness slides

10 Feb 4 (W) / Feb 5 (Th)

Design Process slides

11 Feb 9 (M), Feb 10 (T)

Midterm Review slides

Assignment 2 due Feb 9 (M) at 5:00 PM (link)

12 Feb 11 (W), Feb 12 (Th)

Experimentation slides

Midterm Feb 11, 7:00 PM - 9:00 PM, Location here

  Feb 16 (M), Feb 17 (W)

Reading Week

  Feb 18 (W), Feb 19 (Th)

Reading Week

13 Feb 23 (M), Feb 24 (T)

Ethics in Design and Experimentation slides

14 Feb 25 (W), Feb 26 (Th)

History slides

15 Mar 2 (M), Mar 3 (T)

Input slides

16 Mar 4 (W), Mar 5 (Th)

Input Performance slides

17 Mar 9 (M), Mar 10 (T)

Visual Perception slides

18 Mar 11 (W), Mar 12 (Th)

Typography slides

Mar 13 (F)

Assignment 3 due Mar 16 (M) at 5:00 PM (link)

19 Mar 16 (M), Mar 17 (T)

Accessibility slides

20 Mar 18 (W), Mar 19 (Th)

Bias slides

21 Mar 23 (M), Mar 24 (T)

Touch Interfaces slides

22 Mar 25 (W), Mar 26 (Th)

Touchless Interfaces slides

23 Mar 30 (M), Mar 31 (T)

Information Visualization slides

24 Apr 1 (W), April 2 (Th)

Advanced Topics in HCI , Final Review slides

Apr 3 (F)

Assignment 4 due Apr 3 (F) at 5:00 PM (link)