Rose Hulman vs U of T for Computer Science

This is exactly what I was wondering. The University of Toronto would be better if the student wants to stay in Canada. Either would probably be fine for finding a job in the US. Having studied in the US might be a bit better to help find a job in the US, but the visa situation would be a potential big issue. I don’t think that an international student should plan on being able to stay in the US after graduation. In @Flutter_Fly’s home country it might depend upon how well the schools are known in that country.

There are US companies who have engineering groups in Canada. Getting a job at one of these after graduating from Toronto seems like a reasonable possibility.

Either one is going to provide an excellent education. Either one is going to be academically demanding. I doubt the winters are all that different between the two, but I have never been in Terre Haute at all (neither winter nor any other time).

I would expect Toronto to have larger class sizes, which to me is a negative. On the other hand, I would prefer to be in Toronto rather than somewhere near Terre Haute.

To me this last point would be the one that would send me to the U of Toronto. The $100k merit scholarship would also be nice.