It's one of the worst aspects of some (not all) Canadian universities that they use the first or second year as a way to filter students out and the impact it has on students is rather devastating in terms of lost opportunity.
Almost 20 years ago I went to the University of Toronto's computer science program which is notorious for this practice and can see first hand the effect that this practice has on friends of mine even decades later. It's not just a matter of filtering students out, the issue is that there is a strict cut-off point that is unknown to people in advance, so you have students investing one to two years pursuing a program and then having those years go to waste because they're below the cut-off. It's basically a system that traps students with aspirations of going into one program and then when most of them fail due to uncertain admissions guidelines, those students end up with a great deal of pressure to continue studying at the university but under a less prestigious or financially sound program.
The result of this system speaks for itself, with the building used by the computer science department being the site of 3-4 suicides per year (which I am admittedly speculating is due to people not hitting the admissions cut-off).
Whatever one's opinion of standardized testing may be, the Canadian model of accepting as many students as possible into a program and then kicking them out or shoving them into a different program on the basis of rather volatile and uncertain criteria is not the one to go by.
I believe this is a more of a UofT practice rather than a general Canadian practice? As a Waterloo grad CS grad once you were in the program, you were in. I I agree it's really cruel to students to have this kind of 1st/2nd year cut off system though.
Almost 20 years ago I went to the University of Toronto's computer science program which is notorious for this practice and can see first hand the effect that this practice has on friends of mine even decades later. It's not just a matter of filtering students out, the issue is that there is a strict cut-off point that is unknown to people in advance, so you have students investing one to two years pursuing a program and then having those years go to waste because they're below the cut-off. It's basically a system that traps students with aspirations of going into one program and then when most of them fail due to uncertain admissions guidelines, those students end up with a great deal of pressure to continue studying at the university but under a less prestigious or financially sound program.
The result of this system speaks for itself, with the building used by the computer science department being the site of 3-4 suicides per year (which I am admittedly speculating is due to people not hitting the admissions cut-off).
Whatever one's opinion of standardized testing may be, the Canadian model of accepting as many students as possible into a program and then kicking them out or shoving them into a different program on the basis of rather volatile and uncertain criteria is not the one to go by.