Usability of Interactive Systems: Introduction, Usability Requirements,Usability measures, UsabilityMotivations, Universal Usability, Goals for our professionGuideline, principles, and Theories: Introduction, Guidelines, principles,Theories, Object-Action Interface Model
Introduction, Organizational Design to supportUsability, The Three pillars of design, Development Methodologies,Ethnographic Observation, Participatory Design, Scenario Development,Social Impact statement for Early Design Review, Legal Issues.
Introduction, Expert Reviews, UsabilityTesting and Laboratories, Survey Instruments, Acceptance Tests, EvaluationDuring Active Use, Controlled Psychologically Oriented Experiments.Software Tools: Introduction, Specification Methods, Interface-BuildingTools, Evaluation and Critiquing Tools.
Direct Manipulation and Virtual Environments: Introduction, Examplesof Direct Manipulation, 3D Interfaces, Teleoperation, Virtual and AugmentedReality.Menu Selection, Form Fillin, and Dialog Boxes: Introduction, Task-Related Menu Organization, Single Menus, Combinations of MultipleMenus, Content Organization, Fast Movement Through Menus, Data Entrywith Menus: Form Fillin, Dialog Boxes, and Alternatives, Audio Menus andMenus for small Displays.
Introduction, Functionality to SupportUser’s Tasks, Command-Organization Strategies, The Benefits of Structure,Naming and Abbreviations, Natural Language in Computing.Interaction Devices: Introduction, Keyboards and Keypads, PointingDevices, Speech and Auditory interfaces, Displays-Small and Large, Printers.
Quality of Service: Introduction, Models of Response-Time Impacts,Expectations and Attitudes, User Productivity, Variability in Response Time,Frustrating Experiences.Balancing Function and Fashion: Introduction, Error Messages,Nonanthropomorphic Design, Display Design, Window Design, Color.
Introduction, Paper versus Online Manuals, Reading from Paper Verses from Displays, Shaping theContent of the Manuals, Online Manuals and Help, Online Tutorials,Demonstrations, and Guides, Online Communities for User Assistance, theDevelopment Process.
Introduction, Search in Textual Documents and Database Querying, Multimedia Document Searches,Advanced Filtering and Search Interfaces, Information Visualization