I have been accepted to both 2 of my favourite school -U of T(Canada) and U of R(Rochester,NY) for a while and get really excitied about it.
While UoToronto is undoubtedly more well known for computer science courses that is highly ranked in the world and located in such a vibrant city, its undergrad is really not so good as many people claim it having a mediorce grade curve, overcrowded class size and mainly focuses on graduate students doing researches.
Rochester, on the other hand, although located in a quite small area compare to Toronto and might not really be famous about CS, the school seems to offer more opportunities for undergrad researches and smaller class size and also host an amazing student community.
I’m an Asian with the goal to get to study in a top tier Us grad school so what might be a better choice? I am leaning toward UoT for their prestige.
Thanks for any advice xD