CMSC 20300: Introduction to Human Computer Interaction


Schedule (Syllabus)

Week  Date Homework
1 Sep 26 What is HCI? The need for design patterns. See "Homework 1" on Wiki, submit using the google form on Wiki.. Access this here. Due by 10AM, Sep 28.
1 Sep 28 Usability; Mental models; Affordances See "Homework 2" on Wiki, submit using the google form on Wiki.. Access this here. Due by 23.59PM, Oct 2nd.
2 Oct 3 (Visual) Perception See "Homework 3" on Wiki, submit using the google form on Wiki.. Access this here. Due by 10AM, Oct 5th.
2 Oct 5 Re-Action See "Homework 3" on Wiki, submit using the google form on Wiki.. Access this here. Due by 23.59PM, Oct 9th.
3 Oct 10 Touchscreen Project 1 is out. Make teams now on Wiki. . Access this here. Due by 14:00PM, Oct 12th.
3 Oct 12 Designing User Studies Projects assigned. See "Project 1" on Wiki, submit using the google form on Wiki. Access this here. Due by Mandatory Lab Checkin: Oct 18.
4 Oct 17 Prototyping Interfaces Project participants assigned. See your team wiki page. Mandatory checkin tomorrow. Project1 video submission due tomorrow.. Access this here. Due by Mandatory Lab Checkin + Video submission (10/18 11:59pm).
4 Oct 18 Lab 1: Checkpoint for User Studies Work on project 1. Access this here. Due by Project 1 talks in Oct 24th class. .
4 Oct 19 Video prototypes Work on video prototype.. Access this here. Due by 11.59PM, Oct 30th.
5 Oct 24 Presenting results from team-project#1 (live in class) Work on video prototype.. Access this here. Due by 11.59PM, Oct 30th.
5 Oct 26 Debugging our user studies! Project 2 is out / Homework 5 is due. . Access this here. Due by 11.59PM, Oct 30th.
6 Oct 31 Unity3D workshop (after this: start working on team-project#2) Watch introduction to project 2 video in wiki.. Access this here. Due by Show VR headset working with your Unity in next lab..
6 Nov 1 Lab 2: Deploying your code to VR headset Work on Project 2's checkpoint #2.. Access this here. Due by 11.59PM, Nov 8th .
6 Nov 2 3DUI Work on Project 2's checkpoint #2.. Access this here. Due by 11.59PM, Nov 8th .
7 Nov 7 Augmented Reality Work on Project 2's checkpoint #2.. Access this here. Due by 11.59PM, Nov 8th .
7 Nov 8 Lab 3: VR checkpoint .
7 Nov 9 Haptics .
8 Nov 14 AUI (individual-project is out today!) Project 3 is out..
8 Nov 15 Lab 4: Setup audio I/O in python .
8 Nov 16 Present your team-project#2 (live in-class) .
Nov 21 Thanksgiving pt 1 .
Nov 23 Thanksgiving pt 2 .
9 Nov 28 Accessibility & more grand challenges of designing interfaces! .
9 Nov 30 Presenting your individual-project (live in-class) .