User experience (UX) is concerned with the iterative modeling of complex relationships among four primary elements: people, organizational goals, content, and interaction. This course (INF2192H — Representing UX) covers a series of methods to represent UX in each of the four elements mentioned above. Methods and tools for modelling people may include user journey/experience maps, personas, affinity diagrams, and user flow. Methods and tools for capturing organizational goals may include stakeholder interviews, organizational research, discovery workshops, and competitive analysis. Methods and tools for designing content and interactions may include information architecture schemas, content mapping, prototyping, design principles, and usability and user experience goals. Throughout the course, students will work on a major design project and will represent a user’s total experience when interacting with a digital system, including measurement of user experience through different metrics (e.g., performance, comparison, self-reporting) and evaluation techniques (usability testing, experimental design, non-parametric tests).
Pre-requisite: INF2169H and INF2191H