uwloo

MSCI 343Human-Computer Interaction

Faculty
Engineering
Last listed
Spring 2024

No longer offered. It was in Waterloo’s course catalog since at least Winter 2020 (as far back as Open Data goes) to Spring 2024 and last ran in Winter 2024. It isn’t in the 2024–25 or later calendars.

When it ran

  1. F20
  2. F21
  3. W22
  4. F22
  5. W23
  6. F23
  7. W24

Ran in 7 terms, Fall 2020 to Winter 2024.

This course is designed to provide in-depth exposure to the concepts of human-computer interaction and methods of interactive information system design. The course will focus on techniques for building information systems that meet human needs and capabilities by following a system development lifecycle: user requirements analysis, information and interaction design, prototyping and evaluation. [Offered: F]

Requirements, as last listed

Prereq: MSCI 342; Level at least 3B Management Engineering. Antireq: CS 449, SYDE 348/548

In today’s calendar

Discussed on r/uwaterloo

19 posts and comments in 19 threads mention MSCI 343, November 2015 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

Should I Transfer? 12 points, 20 comments

“Currently a first yr in Management eng, on coop. Considering that my end goal is to be in tech rather than pm (data science, software eng, etc.), would it be worth it to transfer to computer …”

u/ConsequenceNo3618: “Note: If you stay in MGTE, then I recommend asking for permission to substitute some of our core courses with other departments/faculties since our courses tend to be watered down. …”

u/ConsequenceNo3618: “Yea it's very strict, even MSCI 343 to CS 449 is not approved despite having the same textbook, lectures (mostly), and assessments”

View on RedditRemove this

Fall 2023

who the FUCK is pulling the fire alarm 96 points, 7 comments

“Dear slippery fingered dickwad, like seriously we’ve got a blazing bandit on our hands now? I can’t even chill in DC when after two and a half hours of dicking around I finally get in the zone with …”

u/suiyui: “We were like 27 minutes into writing our MSCI 343 exam too... But we got 3 extra minutes from it so it's all good”

View on RedditRemove this

Resume Building Courses 7 points, 2 comments

“List some courses preferably that requires no prerequisites or does, that teaches you software or any skill that would boost a resume. …”

u/suiyui: “… with Node/React - ECE 452 Software architecture and design - MSCI 446 Machine learning - MSCI 343 Human computer interaction for UI/UX design Difficult but rewarding - CS 341 Algorithms for technical interviews - CS 246/346 Application development Theoretical and possibly …”

View on RedditRemove this

Fall 2022

Winter 2022

Management Eng v.s. Computer Eng v.s. SYDE? 0 points, 9 comments

“This might not be the place to ask this question, sorry if it isn’t. I’m interested in a software engineering/developer career. …”

u/wagwanm0n: “Easiest to get into management and prospects for software jobs are great. Good amount of coding courses too”

u/Alternative_Way_3534: “… Human Computer Interaction (MSCI 343) 6. Search Engines (MSCI 541) 7. Intro Machine Learning (MSCI 446) 8. Analytics and User Experience (MSCI 543) 9. Advanced Machine Learning (MSCI 546) 10. …”

View on RedditRemove this

Spring 2021

Job Opportunities and Workload: SYDE, Tron, and Management 1 point, 9 comments

“I have recently been thinking of switching from mechanical engineering and am deciding between SYDE, Tron, and Management. …”

u/wagwanm0n: “Management does have a good number of coding courses”

u/original-random: “… MSCI 342 Principles of Software Engineering (build web apps as a team for a client) MSCI 343 Human Computer Interaction MSCI 436 Decision Support Systems (operations research + information systems + a dash or two of AI/ML) Electives: MSCI 446 Intro to Machine Learning MSCI 546 …”

View on RedditRemove this

Fall 2020

Admissions / High School Megathread (Fall 2020) 316 points, 7,386 comments

“I think we lost track of the old one somewhere, and this is to also help reset the expiry date (these threads archive after six months) Engineering Admissions Blog: https://theroadtoengineering.com/ …”

u/throwaway267654: “Hey! I understand that uw has courses on human computer interaction, can anyone in any program take these courses? Or is it reserved for those in engineering and CS?”

u/BME_or_Bust: “There’s a few courses that cover that topic including MSCI 343, SYDE 548 and CS 449 Generally you need to be in either engineering or CS, and there’s limited seats available in each elective”

View on RedditRemove this

Interesting electives for 1b cs? 3 points, 11 comments

“I have no idea about what to take... any suggestions? A particularly interesting course, or an easy but worth it course or a hard but super beneficial course? Anything?”

u/tendstofortytwo: “For interesting, here's some courses I want to take in coming terms: PHIL 145, ECON 212, ENGL 306A, MSCI 343. Easy but worth it: ECON 101, ENGL 108P. Hard but super interesting: when you come to 2A, consider taking enriched CS courses. …”

View on RedditRemove this

Fall 2019

Resources

Around the web

Found by uwloo’s link finder, which checks that each page names MSCI 343.

Suggest a resource.

Check it elsewhere