CIS 443/543 User Interfaces
Schedule as of 11/12/07 - Subject to Change

You should be learning about each topic by reading the text, attending lectures, participating in in-class discussions, and by applying the methodologies and processes in your group projects.

Your understanding of each topic listed below will be evaluated based on how well your group projects apply the processes and methodologies covered in each topic, and based on your performance on the final.

Class

Discuss in Class

Read

Project milestones

Week 1, M (9/24/07)

Overview of the class. Project 1 Assigned.

Ch. 1, 2

 

Week 1, W (9/26/07)

Task and requirements analysis

 

 

Week 2, M (10/1/07)

Discuss P1 Scenarios, Eclipse IDE

 

P1 (Project 1) "Capture a Scenario" is due.

Week 2, W (10/3/07)

Event-Based GUI programming, Java Swing

 

 

Week 3, M (10/8/07)

Java Swing, Activity design, IDEO video

 

P2 "Hack a GUI" is due.

Week 3, W (10/10/07)

Activity design

3

 

Week 4, M (10/15/07)

Activity design and P3

 

 

Week 4, W (10/17/07)

Visual Design

4

P3 "Design an Activity" is due

Week 5, M (10/22/07)

Visual Design

 

 

Week 5, W (10/24/07)

Interaction Design = Specify the mechanisms for accessing and manipulating task information.

 

Week 6, M (10/29/07)

Interaction Design, continued.

6

 

Week 6, W (10/31/07)

Prototyping = Generating concrete but partial systems that demonstrate the interactive user experience.

 

P4 "Design and Evaluate a System" is due.

Week 7, M (11/5/07)

Project Discussions. Information Visualization

 

 

Week 7, W (11/7/07)

Information Visualization

 

 

Week 8, M (11/12/07)

Analytic Usability Studies

7

 

Week 8, W (11/14/07)

User Documentation

8

 

Week 9, M (11/19/07)

Students present projects

 

P5 "Build the System" is due.

Week 9, W (11/21/07)

User Observation Studies = Carefully recording user behavior to figure out if they can accomplish tasks with your system.

7

 

Week 10, M (11/26/07)

Review for Final.

 

Week 10, W (11/28/07)

Discuss P6 in class.

 

P6 "Observe the Users" is due.


Notes:
This schedule will evolve during the term.
Unless noted, the reading refers to chapters in Rosson and Carroll (2002).
TBD = To Be Determined

A.Hornof, Fall 2007