computer science

<p>

</p>

<p>Firstly, let’s be clear. OP is an undergrad (it’s implied). At that level, there is no absolutely difference in reputation. I do think UWaterloo is on the same tier as UIUC. Understand that UIUC is considered to be a tier below MIT/Stanford/CMU/Berkeley, and that UWaterloo is the best CS school in Canada. I work in Silicon Valley. That is my perception. We may disagree.</p>