 | Describe how graphical user interfaces (GUI) differ from other types of user interfaces |
 | Identify characteristics of an effective GUI |
 | Describe usability factors
including rules of perception
that affect GUI design |
 | Identify the hardware and software development factors that affect GUI design |
 | Describe and give examples for the following GUI design principles: design consistency
user feedback
filtering information
forgiveness
and having a clear conceptual model |
 | Describe the role of task analysis in GUI design |