Department of Computer Science   University of Southern California
CSCI588  
 
Assignments
Assignment 1
Assignment 2
Assignment 3
Assignment 4
Assignment 5
Assignment 6
Assignment 7
Assignment 8
Assignment 9
Assignment 9: Final Project
CSCI-588: Specification and Design of User Interface Software
Fall 2004
9: Final Project (Due: 6.30 pm. PST, November 30, 2004)

Each team is required to hand in one hardcopy for your final project on November 30, 2004. The date is firm. No delayed submission will be accepted. Remote DEN and NTU students must ship their project to arrive at USC DEN on November 30. No matter if you are presenting the project on November 30 or December 7, you still must hand in this material on November 30. No exceptions. Teams selected to present their projects (which day) has been announced: even number teams present on 11/30/04 and odd number teams present on 12/7/04. Remote DEN students will be scheduled for 11/30/04.

The required outline is listed on the class DEN web site. The number of pages for each subject is not fixed. However, the approximate number of pages is listed in Final Project Outline. Using more pages to include all your hard work is welcome. Do not skip any part. You are also required to submit proof of implementation, e.g. the hardcopy of your code, CD, or equivalent. Check with T.A. if you have questions about the format of your proof of implementation. Posting web-based solutions on our class web page will be an extra credit. Please fasten your project submittal in a way the pages won't get lost (e.g. not just a paperclip).

Final Project Grading Policy
1      Cover page/title/followed directions
2      Topic explanation
7      System requirements
7      Menu tree or equivalent
7      User Analysis
7      Tools
7      Evaluation
7      Specification
7      Color
7      Icons
21     Screen design
12     Credit for implementation/code
7      Comments/issues/lessons learned/implementation decisions,
        future improvements
1      References
+      Credit for posting solutions, e.g. URL on class web page
+      Team presentation
+      Teaming considerations (team membership dynamics)
100   Total possible points