Department of Computer Science   University of Southern California
CSCI588  
 
Course Assignments
Assignment 1
Assignment 2
Assignment 3
Assignment 4
Assignment 5
Assignment 6
Assignment 7
Assignment 8
Assignment 9
Assignments
CSCI-588: Specification and Design of User Interface Software
Fall 2004
Week 1:    Class Project Kick off
Week 2:    Form Teams of 2-3 persons and Topic Selection
Week 3:    Topic Description Due
Week 4:    Generate Top-Level System Requirements
                  Generate a One-Page Navigation Map
                  Critique a web design
Week 5:    Discussion on Dialogue Style
                  Perform a User Characterization

Week 6:   Critique homepage (main page)
                 Icon design of a web site or commercial product

Week 7:    Miidterm Exam
Week 8:    Preparation for Class Project Status Review
Week 9:    Project Status Revies I
Week 10:  Project Status Review II
Week 11:  Individual Reading Assignment
Week 12:  Requirements Verification and Evaluation
Week 13:  Evariate an Existing System
                  Color Evaluation
Week 14:  Preparation for Project Presentations
Week 15:  Project Presentation I
Week 16:  Project Presentation II
Week 17:  Final Exam