CS 530: Developing User Interfaces

Course Timeline

In Class Section

Check out the course blog!


Week Date Lecture Class Reading
(not for presentation)
Presentations
(Reading Titles)
Assignments
& Project
1 9/25

Interfaces & Users
Design & Implementation

 

  A0 out
2

10/1

Layout & Events
Components
As We May Think, Vannevar Bush (1945)
Myers-TR96
   
3 10/8

Design Specifications
Technical Research in HCI

 
4 10/15 Graphics Basics Ephrem
Johnston
Horvitz
Hudson-UIST06
Little-UIST06
Wang-CHI07
P1 due
Wed 6pm
5 10/22

Rapid Prototyping
Web Interfaces



A1 due
Wed 6pm
6 10/29 Advanced Input Sun
Khona
Pinate
Schwarz-CHI10
Jacob-1990
Harrison-10
P2 due
Wed 6pm
7 11/5 Interface Evaluation & Experimental Design for HCI

Klepic
Doshi

Greenberg-CHI08
Pinelle-CHI08
Lindgaard-CHI07
P3 due
Wed 6pm
8 11/12 Intelligent Interfaces Horvitz-UAI98 Tantravahi
Overdorf
Saha

Amershi-IUI07
Morency-IUI06
Bernstein-uist10

 
9 11/19 Mobile Basics
Sensing in HCI & Assistive Technology
kgajos-chi08 Kapoor
Thomas
Xu

Picard-2001
Hinckley-UIST14
Carrington-14

P4 [submission
optional at this stage]

10 11/26 (Thanksgiving break)      
11 12/3 Mini-Conference  

(All students)

P5 due
Fri 11:59pm
Extra Credit due 12/12