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
PRA0103
Instructor:
- Velian Pandeliev
Schedule:
-
Day(s): Thursday Time(s): toType: Location: BL
Practicum
PRA0101
Instructor:
- Velian Pandeliev
Schedule:
-
Day(s): Wednesday Time(s): toType: Location: BL
Practicum
PRA0102
Instructor:
- TBD TBD
Schedule:
-
Day(s): Wednesday Time(s): toType: Location: BL
Practicum
PRA0104
Instructor:
- TBD TBD
Schedule:
-
Day(s): Thursday Time(s): toType: Location: BL
Lecture
LEC0101
Instructors:
- Velian Pandeliev
- Adam Antoszek-Rallo
Schedule:
-
Day(s): Tuesday Time(s): toType: Location: BA