BET 350Customer Experience Design
- Units
- 0.50
- Faculty
- Engineering
When it runs
- F24
- W25
- S25
- F25
- W26
- S26
- F26
- W27
- S27
Ran in 7 of the last 7 terms. Winter 2027: scheduled, 2 lecture sections. Spring 2027: schedule not out yet.
In this course, entrepreneurial students will learn the principles and tools of customer experience (CX) design and how developing an exceptional experience for the customer fits into an overall business strategy. Not only will students develop a conceptual understanding of user experience and user-centered design, they will also learn how to deeply understand the needs of the customer and develop engaging and innovative products and services. Topics include visual design principles, design thinking, user experience research, experience mapping, sketching and storyboards, interactive prototypes, and usability testing.
Prerequisites
None listed.
Antirequisites
None listed.
Leads to
No course lists it as a requisite.
Fall 2026 sections
| Section | Class | Enrolled | Meets |
|---|---|---|---|
| LEC 001 | 5130 | 244 / 250 | Online or by arrangement |
Winter 2027 sections
| Section | Class | Enrolled | Meets |
|---|---|---|---|
| LEC 001 | 4782 | 0 / 250 | Online or by arrangement |
| LEC 701 | 1924 | 143 / 9999 | Online or by arrangement |
Reviewed on UW Flow
87% liked it92% easy73% useful
From 61 ratings and 20 comments on UW Flow. The most helpful comments, quoted as written, without names. Read them all on UW Flow.
In this course, i learned there are two types of people in this world; those who carry and those who get carried. Make sure you get a decent group for the main project otherwise it'll be a lot of work
May 2022 · liked it · 1 found this helpfulOn UW FlowRemove this
U will be using Figma/Mirror to complete the assignment. Overall easy course (Easy 90+), but it takes some time to finish the project.
May 2026 · liked itOn UW FlowRemove this
(W26) I had Chase Denomme. The course is fully online, but not asynchronous. The assignments are very easy and not time consuming, and you are also encouraged to use AI for many components.
After reading week, you will get into your group projects, and the difficulty really depends on your group, so I would try to find 2-3 friends to take it with if you want to guarantee a good experience. You will basically redo the course, then create a prototype, then a final presentation.Apr 2026 · liked itOn UW FlowRemove this
The first half of the course is solo. The second half is a 5-person group. I had a good group, so this course was quite fun and very easy. The prototype group assignment was fairly time-consuming. Some of the TAs were pretty harsh on grading though. One part that should definitely be changed is the 1500-2000 word reflection. The length felt very unnecessary and was due on the last day of classes. This was also due on the same day as the final presentation. Tip for the final reflection: don't reflect too hard on yourself, or the prof will use your own words to deduct marks.. Taught by Chase Denomme.
Jan 2026 · liked itOn UW FlowRemove this
Typical bird course that is entirely assignment based with no exams. The content is somewhat interesting and it is easy to get high grades as long as you put in some effort. It's a good course if you are interested in learning more about the process of CX design and want something easy but somewhat useful.
Dec 2025 · liked itOn UW FlowRemove this
Discussed on r/uwaterloo
37 posts and comments in 28 threads mention BET 350, November 2017 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.
Spring 2024
Please give a list of easy electives such as CLAS 101 or HEALTH 105 8 points, 4 comments
“I am looking for list of electives like CLAS 101 or HEALTH 105, where it is all online with no final. Thank you so much!!”
u/Steven_Dog: “BET 350 (not sure if it's still online but it was when I took it in 2022)”
Enough of easy lower electives, what are some easy SENIOR level (3rd/4th year) electives? 9 points, 5 comments
“Preferrably online. No more space for lower level.”
u/SBCGplayz: “BET 350”
BET350 reviews? 2 points, 2 comments
u/maddev17: “Please reach out if you’re doing BET350 in fall 2024 If you have previously taken this course, how is it? What’s the structure? Is it bird? Is it easy to get a 90?”
CE 3B Elective Advice 3 points, 3 comments
“I plan to take ECE 351, 356, and 358 (compilers, database systems, and computer networks), along with 307 (stats 2). …”
u/FreedomFearless: “for 3B i took those courses and BET 350 (CSE), it was a balanced term and i still had balanced 4A/4B terms”
Winter 2024
BET courses over coop 4 points, 1 comment
u/Dazzling_Recover4179: “… BET210, 350, and 360 are offered online but don't seem to be as relevant to what I want to learn. How feasible would it be to do an IRL BET course online from Toronto? Or are the online offerings already pretty good and I should just go with those? …”
Fall 2023
Off-topic assignment 2 points, 4 comments
“Have you guys ever written an assignment that was off-topic? and what was the outcome?”
u/astoriaa_: “What do u mean by off-topic?”
u/astoriaa_: “… In BET 350, instead of reflecting on a course topic, I argued that UX Design is both an art and a science and requires a level of scientific method in addition to knowledge of artistic/creative design to execute well. …”
HELP WHAT ELECTIVE DO I TAKE FOR MY 1B TERM FOR MECH ENG 1 point, 20 comments
“I have to pick an elective by literally tomorrow and I don’t have any idea what to take. i was gonna take business cause it seems easy but it’s online so idk. …”
u/zeph-yr: “BET 350 or HEALTH 105”
u/JulBax: “Wait, I thought I could only pick CSEs from the CSE list on the undergrad calendar. Only BET 360 is on that list, not BET 350.”
Top Tier Electives 1 point, 6 comments
“What are the top tier electives for a first year?”
u/astoriaa_: “BET 350 and CS 200”
Easy Electives 1 point, 4 comments
“What are some easy electives? I’ve already done Econ 101,102,201, BET 100 and HRM 200.”
u/astoriaa_: “If you like the BET courses, I highly recommend BET 350!”
Spring 2023
Course Selection for GBDA 1 point, 2 comments
“Hi I was just wondering what kind of electives people would recommend to take for a GBDA major. I'm thinking of taking PSYCH 101 and a philosophy course both in the Fall semester. …”
u/astoriaa_: “I recommend BET 350 or CS 200”
Spring 2022
useful and bird electives 11 points, 5 comments
“what are some electives that teach a useful skill, while also not being a lot of work? an example would be bet 210 where i learnt the basics of agile, scrum, etc. …”
u/MAC_2000: “BET 350”
Can any current math/CS students let me know their current course load and term? 10 points, 24 comments
“Which courses? And how difficult does it feel for you? Just trying to get an idea of how I should plan my courses.”
u/proofbygoose: “I did STAT231, MATH237, CS246, BET400, BET350 last term. It was pretty manageable with enough time to fit in the intramurals, sports team practices, and time out with friends.”
Check it elsewhere for Fall 2026
- Undergraduate Calendar, 2026–27The official entry
- Requirements for Fall 2026Waterloo’s requisite checker
- Schedule of Classes, Fall 2026Instructors, rooms, live seats
- Quest Class SearchWhere you enrol
- Course outlinesSyllabi from past terms (UW login)
- UW FlowStudent ratings and reviews
- WClassesPast sections back to 2004, and who taught them