University of Toronto
CSC318 is the first of two HCI courses offered at the Department of Computer Science. It is meant to be a survey of interaction design from user requirements gathering through functional prototyping. The course is based on the User-Centred Design methodology. Over several iterations, I have expanded it to include elements of cognition and emotion, visual design, typography, and the Jobs-to-be-done framework as an alternative to UCD deliverables such as personas and user stories. The course roughly follows a single cycle of design from ascertaining user needs through interpreting research, ideating, prototyping, and evaluating solutions.
Students complete a semester-long project in groups of 5. The project mirrors the stages of the UCD process.
Students complete three individual assignments: