uwloo

SYDE 542Interface Design

Units
0.50
Faculty
Engineering
Subject
Systems Design Engineering

When it runs

  1. F24
  2. W25
  3. S25
  4. F25
  5. W26
  6. S26
  7. F26
  8. W27
  9. S27

Ran in 5 of the last 7 terms. Winter 2027: scheduled, 2 lecture sections. Spring 2027: schedule not out yet.

This course focuses on the design of computer interfaces for simple to complex systems. Examples of applications are used to illustrate theoretical approaches. Main topics include forms of visual display; auditory display and soft controls; context, navigation, and layout; development techniques; design for engagement.

Prerequisites

Antirequisites

None listed.

Leads to

No course lists it as a requisite.

Fall 2026 sections

Enrolment from UW Open Data, which can trail Quest by up to two days. Instructors and rooms: Schedule of Classes.
SectionClassEnrolledMeets
LEC 001518748 / 55W 09:00–10:50
F 09:00–09:50
TUT 101518848 / 55F 10:00–10:50

Winter 2027 sections

Enrolment from UW Open Data, which can trail Quest by up to two days. Instructors and rooms: Schedule of Classes.
SectionClassEnrolledMeets
LEC 00146130 / 70M 14:30–15:20
F 14:30–16:20
LEC 701187191 / 9999Online or by arrangement
TUT 10149330 / 70M 15:30–16:20

Reviewed on UW Flow

88% liked it95% easy50% useful

From 8 ratings and 2 comments on UW Flow. The most helpful comments, quoted as written, without names. Read them all on UW Flow.

  • Very interesting course, you basically find a problem within an interface and fix it. First half of the course is just narrowing down the problem, and second half is creating drafts of the interface by drawing it and implementing it on Figma. Last month or so is just testing the user interface. A lot of the marks are based on weekly reports on what you observed and improved. Since it's a group of 6, it's not a big time commitment. Useful course if you're a product manager or intend to make an app or something like that. Taught by Christine Murad.

    Apr 2025 · liked itOn UW FlowRemove this

  • This class is really fun. Have you ever experienced issues with a bad user interface? Perhaps you've pulled a "push" door, or you can't find your way around waterlooworks... It is oddly satisfying discussing examples of bad user interfaces, and learning what makes some user interfaces work better than others.

    Feb 2025 · liked itOn UW FlowRemove this

Discussed on r/uwaterloo

7 posts and comments in 7 threads mention SYDE 542, December 2013 to December 2024. Quoted word for word, newest first; each reply sits under the post and the comment that started its branch. Search r/uwaterloo for newer posts.

Winter 2022

Some “useful” arts or STEM faculty courses to take? 6 points, 12 comments

“Edit: you all have been incredibly helpful, thank you ╰(´︶)╯♡ I’m currently a 2nd yr Legal Studies and English (RMPC) student who’s about to take some courses for the first time irl this spring …”

u/zeph-yr: “… do more design courses (specifically UI/UX design) these are the ones I was recommended: \- syde 542 interface design (winter) \- syde 548 user research methods (winter) \- bet 350 intro to cx design (taught by gbda prof in fall) \- engl 392a information design / graphic design …”

View on RedditRemove this

Spring 2021

Technical elective choice help: MTE 545, NE 481, BME 550, ECE 484, NE 466 1 point, 9 comments

“Hello everyone. I am a struggling almost 4A student struggling to choose electives. If you have any experience from these courses and general topics, difficulty, other notes please lmk”

u/BME_or_Bust: “I took NE 466 online. Super short lectures and not many deliverables. Pretty long group research paper at the end. Not too hard, decently interesting, but meh prof.”

u/BME_or_Bust: “SYDE 542, 548 and SYDE 599 (traffic safety) plus the nano course”

View on RedditRemove this

Fall 2019

Spring 2019

Fall 2017

Fall 2013

No mobile dev course? 0 points, 10 comments

“I'm kind of surprised that there isnt a class within the CS faculty focused specifically on mobile development. …”

u/Victawr: “… If you want to learn how to make mobile apps you should actually be taking a design course like SYDE 542 or some kind of human-computer interaction course. If you do mobile dev, 90% of it is just regular programming and the rest is the actual 'special' part of it. …”

View on RedditRemove this

Check it elsewhere for Fall 2026

Calendar versions

Undergraduate Calendar