This course is a practical introduction to the area of user interface construction. Topics include user interface components and their application, best practices for user interface design, approaches to prototyping, and techniques for assessing interface suitability.
Skills and knowledge students should have prior to beginning the course:
Course Topics:
User interfaces in the real world
Screen design & UI history
Characteristics of WIMP interfaces
Design principles
Accessibility & AODA
UI components
Prototyping
Use cases and users
Personas and scenarios
User centered design
User experience
Accessibility experience
Usability & usability testing
Evaluation of user interfaces
Design for hardware
Lecture format: Lecture, slides, discussion, and activities
Online materials location and format: Moodle
Lab or tutorial format and expectations: Active learning labs, graded by TA
Method of evaluation: