CMSC 434: HUMAN FACTORS IN COMPUTER AND INFORMATION SYSTEMS

Catalog Description

Human factors issues in the development of software, the use of database systems, and the design of interactive systems. Science base (theories, models, usability studies, and controlled experimentation), and software engineering with user interface development environments. Issues include: programming and command languages; menus, forms, and direct manipulation; graphical user interfaces, computer-supported cooperative work, information search and visualization; input/output devices; and display design.

Prerequisites

CMSC 330, PSYC 100 and STAT 400.

Topics

  1. Introduction to design and software tools: User Interface Management
  2. Evaluation methods
  3. Theories: Predictive and Explanatory
  4. Menus and forms design guidelines
  5. Command languages
  6. Direct manipulation
  7. Interaction devices: keyboards, poining, voice
  8. Response time
  9. Messages and color design
  10. Multiple windows
  11. Computer-supported cooperative work
  12. Information visualization tools
  13. Manuals and online help
  14. Social impact

Course Text

Typical Grading and Workload