Course Description
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.
Pre-requisite: INF1602H, INF2170H
Current Timetable
INF2191HS User Interface Design
Practicum
PRA103
Instructor:
Schedule:
-
Day(s): Thursday Time(s): toLocation: BL
Practicum
PRA101
Instructor:
Schedule:
-
Day(s): Wednesday Time(s): toLocation: BL
Practicum
PRA102
Instructor:
- TBD TBD
Schedule:
-
Day(s): Wednesday Time(s): toLocation: BL
Practicum
PRA104
Instructor:
- TBD TBD
Schedule:
-
Day(s): Thursday Time(s): toLocation: WW
Lecture
LEC101
Instructor:
Schedule:
-
Day(s): Tuesday Time(s): toLocation: BA