INF2191H: User Interface Design

This course is broadly concerned with the design of user interfaces for machines and software. On computer displays, this refers to the shaping and the presentation of navigation controls and information displays, as well as functional controls for desktop computers, smartphones, wearables, and other everyday objects.

Students will learn basic principles and technologies of user interface design, interaction models and laws, and different user interface paradigms. In addition to software prototyping tools, practical topics may also include physical ergonomics, cognitive ergonomics, design guidelines for different platforms, design widgets, and accessibility.

This course can be used to fulfil the "Technical" Professional Requirement.

0.50
St. George
In Class