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
- F20
- F21
- W22
- F22
- W23
- F23
- 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”
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”
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 …”
Fall 2022
Prof Schneider office hours 0 points, 1 comment
u/bwesssupp: “Could anyone let me know prof Schneiders office hours? I am trying to get enrolled in MSCI343?”
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. …”
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 …”
Product Management Course 3 points, 4 comments
“Is there any good course about product management?”
u/GooseTheCat2: “MSCI 343 is the management engineering equivalent, I think. Took it with Oliver Schneider and it was fun”
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”
MSCI 343 has the worst teaching staff I have ever seen 1 point, 1 comment
u/throwaway21yawaworht: “Title, no wonder this program is such a fucking joke”
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. …”
MSCI343 1 point, 1 comment
u/goodnightgoodmorning: “Is anyone taking msci343 this term? I'm looking for some teammates :)”
Fall 2019
Graphic/Digital design courses similar to FINE130 7 points, 4 comments
“I am looking to create a portfolio for my graphic/digital design works, but since I don't have enough pieces to include for the portfolio, I was wondering if anyone knows any design courses that's …”
u/jackson_123d: “https://uwflow.com/course/msci343”
Resources
Around the web
Found by uwloo’s link finder, which checks that each page names MSCI 343.
- Mark Hancock : MSCI 343: Human-Computer Interaction Course website · markhancock.ca · from Mark Hancock’s site Remove
- MSCI 343 Human Computer Interaction | Management Science and Engineering Other · uwaterloo.ca · posted on r/uwaterloo Mar 2018 Remove
Check it elsewhere
- Undergraduate Calendar, 2023–24Its last calendar entry, on ucalendar
- Course outlinesSyllabi from past terms (UW login)
- UW FlowStudent ratings and reviews
- WClassesPast sections back to 2004, and who taught them