Course Schedule

Tentative and subject to change during the semester.


Date

Topics & Readings

Assignments

Lectures
(slides)

Practice

Research

Due

Start

1/10

Overview of HCI and course.

Pick papers

 

I0, I1

1/17

Intro (DFAB Intro). Humans (DFAB Ch 1). Computers (skim DFAB Ch 2). Paradigms (DFAB Ch 4)

 

I0 (Administrative),
I1 (Project Brainstorming)

T1

1/24

HCI development process (DFAB Ch 6). Interaction paradigms (DFAB Ch 3). Doing observational studies (Fetterman on Piazza).

Ethnography

T1 (Project ideas/ teams)

I2 / T2

1/31

Requirements analysis (Preece Ch 10; DFAB Ch 13 & 15).
Optional: Intro to Java Swing

Health interfaces #1: Social

2/7

Design I (DFAB Ch 5, DFAB Ch 7). Paper prototyping (Rettig on Piazza).

Design Skills

I2 / T2 (Ethnography)

T3

2/14

Design II (TohidiETAL06 on Piazza). GUI architectures and tools (DFAB Ch 8).
Optional: Swing events.  Swing layout managers. (Or GUI doc in language of choice)

Interface Design Tools & Toolkits

2/21

Evaluation (DFAB Ch 9, Nielsen Ch 5 (on Piazza))

Health interfaces #2

T3 (Req. Identification & Design Ideation)

T4, T5

2/28

Graphic Design Basics (Excepts from Design Basics Index (on Piazza)).
Guest Lecturers: John Kane & Ann McDonald (CAMD).

Graphic Design & Tangible interfaces

T4 (Concept Selection), T5 (Paper Prototyping)

T6, I3

3/7

No class (Spring break)

3/14

Motivation for Usability (Nielsen Ch 1). Usability testing (Nielsen Ch 6). Other assessment methods (Nielsen Ch 7).

HCI for Social Change

T6 (Paper Prototype Evaluation)

T7

3/21

Guest Lecture: Dr. Magy Seif El-Nasr (CCIS & CAMD) - Games. Project Studio.

None.

I3 (UI Critique)

T10
In-class heuristic evaluation.

Ubicomp T7 (Medium Fidelity Prototype),
In class: I4 (Heuristic Evaluation)
T8, I5*

4/4

Evaluation Methods Cont: Rubin & Chisnell Ch 9; Hotlzblatt-Affinity Diagramming. (Optional:Berkun Article & Consolvo-ESM)

CSCW

T9

4/11

Guest Speakers: Laura Cuozzo Guarnotta, Senior User Experience Researcher - Google & Matt McKeon Software Engineer - Google.
Rubin & Chisnell Ch 12.

Critical & Emotional HCI

I5 (Basic GUI Development - Extra Credit)

4/18 Final project presentations  

T8 (User Testing & Prototype Revision) &
Final Presentation (T9)

 
4/20 Final report due 7 AM  

T10 (Final report)

 

Course content is tentative and may change during the semester.  Students will be notified of such changes.