Institution

University of Waterloo

A Canadian research university known for computer science, software engineering, and machine learning.