Human Computer Interaction presents an interaction between modern computer interfaces and system users. Students will examine user diversity and its impact on design of user interfaces. Techniques for task analysis, prototyping, and usability testing are also covered. Emphasis is placed on the integration of human-computer interaction principles into the system development life cycle. Theories, principles, and guidelines for interface development and testing are applied through the design and development of prototypes for various types of user interfaces.
Outcomes
Examine current literature on Human Computer Interaction (HCI).
Identify current trends in HCI.
Explain the impact of user diversity on the design of user interfaces.
Discuss the effects of collaboration and social media on the field of HCI.
Design tasks applying HCI principles and theories.
Utilize HCI principles to solve specific problems of user tasks and interactions.
* Disclaimer: Textbooks listed are based on the last open revision of the course. Prior revisions and future revisions may use different textbooks. To verify textbook information, view the course syllabus or contact the AU Bookstore at [email protected]