|
Designing User Interfaces
Participants will learn how to design usable display screens and
user interfaces. Emphasis is placed on techniques and guidelines
to design and critique different types of screens, transaction codes,
and types of interaction. The course will include lectures, team
projects and usability critique of selected material.
Objective:
This is a two-day intensive course in the guidelines and concepts
of designing the user/computer interface and interaction strategies.
This course is intended to teach strategies and techniques for considering
and incorporating ease of learning and ease of use into the design
of software systems. Participants will learn the principles and
criteria required to design for usability. This course is valuable
for software engineers, programmers, systems analysts, planners,
documentation professionals, and software support specialists.
Topics:
2. Introduction and overview of course
3. Interactive information processing
4. Displaying information for users
5. Designing usable screens and dialogues
6. Designing the interaction
7. Direct manipulation and graphic user interface design
8. Constructing user interface metaphors
9. Usability in software development
Outcomes (skills learned):
 |
Make a case for the importance of HCI in system
development |
 |
Describe the goals of user interface design and
evaluation |
 |
Apply an integrated perspective to the usability
design process |
 |
Characterize HCI design in terms of cognitive
processes |
 |
Apply strategies and techniques for designing
dialogue styles |
 |
Assess critically the design trade-offs of using
different interaction styles |
 |
Identify the key elements of graphic user interfaces |
 |
Select and use the appropriate evaluation method
|
 |
Apply relevant guidelines to designing effective
user interaction |
 |
Apply guidelines for graphical user interface
design |
|