University of waterloo engineering ranking in canada July 8, 2019 16 32 64 128 University of waterloo admission requirements for international students University of canada The university of waterloo University of california riverside