CSCI 588
CSCI 588 Fall 2002

General
   Course Description
   Course Syllabus

Fall 1998
   Class Information
   Contact Information
   Announcements
   Class Materials
   Class Schedule
   Team Projects
   Bulletin Board
   Links


Last modified on
10/29/1998 18:30
Computer Science 588
Specification and Design of User Interface Software
Fall 1998


Course Description

The User Interface can be the single feature that can lead to success or failure of a modern computing system. User acceptance, operator performance, improved work productivity, sell-off, degree of real-time, ease of training, etc. are crucial issues facing user interface designers.

In addition, adherence to emerging standards and new desktop systems enhance, yet complicate the design process. The student will have the opportunity to learn about development environments that assist the user interface design process. Differences will be covered between traditional user interface design and web page design. Lastly, correctly specifying the user interface can lead to improved user design, acceptance, and usability.

This course examines these issues, providing the student with the tools and concepts to specify, design, and develop user interfaces. Other topics include introduction to user interface design, human factors/work environment issues, display design guidelines, visual design, display and graphics standards, survey of desktop systems, and current research in advanced user interfaces. The current literature will be reviewed. A class project is required. Hardcopy of class lecture materials is made available.



Send questions or comments to Steve.Jacobs@trw.com
The University of Southern California does not screen or control the content on this website and thus does not guarantee the accuracy, integrity, or quality of such content. All content on this website is provided by and is the sole responsibility of the person from which such content originated, and such content does not necessarily reflect the opinions of the University administration or the Board of Trustees