July 6, 2026 admin It features a strong 1:15 faculty-to-student ratio, intimate class sizes, and hands-on research opportunities. Previous Post Computer Science & Software Engineering -University of Waterloo Next Post Science & Health – University of waterloo