Since the competitive requirements for cs are so high and pretty much everyone has high 90s from highschool, are there still slackers who manage to fail multiple core classes and get kicked out of cs?
The 7 year graduation rate for the (5 year) computer science program at Waterloo, including intra-university transfers, is 91.3% for the 2015 year one cohort. So yes, people do fail out of cs.
Getting a high 90s in highschool does not prepare you at all for uw cs (highschool is massively easier), and failing core classes doesn't mean you're a slacker - many of these are legitimately hard courses (coming from someone with a fairly good average). The program is difficult and stressful, which is compounded by co-op applications/prep/grinding on top of that.
Haven't personally seen anyone fail or get kicked out (though it probably happens occasionally), but I definitely have seen people drop to slightly easier majors in the math faculty.
https://uwaterloo.ca/institutional-analysis-planning/key-performance-indicators-university-waterloo-2024
The 7 year graduation rate for the (5 year) computer science program at Waterloo, including intra-university transfers, is 91.3% for the 2015 year one cohort. So yes, people do fail out of cs.
Getting a high 90s in highschool does not prepare you at all for uw cs (highschool is massively easier), and failing core classes doesn't mean you're a slacker - many of these are legitimately hard courses (coming from someone with a fairly good average). The program is difficult and stressful, which is compounded by co-op applications/prep/grinding on top of that.
91% sounds pretty good
Yes
fall 2025 cs136
Haven't personally seen anyone fail or get kicked out (though it probably happens occasionally), but I definitely have seen people drop to slightly easier majors in the math faculty.