INF2191H 0.5 Credits

User Interface Design

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

Session Winter 2025

Practicum 
PRA103

Instructor:

Schedule:

  • Day(s): Thursday Time(s): to
    Location: BL

Practicum 
PRA101

Instructor:

Schedule:

  • Day(s): Wednesday Time(s): to
    Location: BL

Practicum 
PRA102

Instructor:

  • TBD TBD

Schedule:

  • Day(s): Wednesday Time(s): to
    Location: BL

Practicum 
PRA104

Instructor:

  • TBD TBD

Schedule:

  • Day(s): Thursday Time(s): to
    Location: WW

Lecture 
LEC101

Instructor:

Schedule:

  • Day(s): Tuesday Time(s): to
    Location: BA