MSCI 555Scheduling: Theory and Practice
- 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
- W20
- W21
- W22
- W23
- W24
Ran in 5 terms, Winter 2020 to Winter 2024.
Scheduling is the sequencing of tasks to scarce resources. By exploring scheduling problems found in industry, this course will discuss scheduling framework and notation as well as algorithmic, heuristic, and mathematical programming solution approaches. Students will be introduced to the theoretical background in these areas, but the emphasis will be placed on modeling and solving scheduling problems in practice. Students will apply these concepts in design activities in assignments and a course project. [Offered: W]
Requirements, as last listed
Prereq: One of BME 411, CHE 521, CIVE 332, CO 250, ENVE 320, 335, MSCI 331, SYDE 411. Antireq: CO 454
Discussed on r/uwaterloo
8 posts and comments in 7 threads mention MSCI 555, October 2018 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.
Fall 2022
MSCI 433 and MSCI 555 1 point, 1 comment
u/bo4141: “Has anyone taken MSCI 433 or MSCI 555 in the past, and thoughts on them? Looking to take an easy TE for next winter, but they don't have many recent ratings on UWFlow.”
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: “… MSCI 555 Scheduling: Theory and Practice And then you have the core optimization courses, which if you intend to understand the working of much of machine learning, is very important: 1. MSCI 331 Intro Optimization 2. …”
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 452 Decision making under uncertainty is another topic you will find in classic AI MSCI 555 Scheduling - another classic AI problem”
Fall 2020
MSCI 555 1 point, 3 comments
u/SouthernTwo5: “Has anyone here took MSCI 555 - Scheduling: Theory and Practice. Trying to see if it is a course that is worth taking. If you haven't taken the course but heard anything about that I would love to hear about it too.”
Winter 2020
Has anyone taken MSCI 423, MSCI 555, or BET 450? 1 point, 1 comment
u/goose3956395: “What was the workload like? Was there an exam?”
u/catsintheworld: “MSCI 555 this term was fairly chill and interesting. Midterm, final, two assignments, no projects. Originally two midterms, but second one got cancelled once things moved online. …”
Fall 2018
MSCI technical elective advice 2 points, 1 comment
u/PieceofTrashman: “Hey guys Im wondering if i can get some advice from anyone that has taken either MSCI 555 or MSCI 444. I need to take one of these courses for my MSCI option, and basically just wondering what difficulty/workload of these courses that I should expect. Thanks”
MSCI 555 - Scheduling: Theory and Practice? 2 points, 0 comments
u/A-Wild-Pikachu: “Has anyone here taken MSCI 555: Scheduling and Practice? Did you enjoy the course and what did you have to do? Thanks!”
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