University of Waterloo campus
Waterloo, Canada
Photo: Wikipedia (CC-BY-SA)

University of Waterloo

Waterloo·university·Est. 1957
Popular with NepalisScholarship available

#112

QS Rank

$46,000

Tuition/yr

42,000

Enrollment

About University of Waterloo

The University of Waterloo is a public research university located in Waterloo, Ontario, Canada. The main campus is on 404 hectares of land adjacent to uptown Waterloo and Waterloo Park. The university also operates three satellite campuses and four affiliated university colleges.

World University Rankings

QS World University Rankings (2026)#112
Times Higher Education (THE) (2025)#201
ARWU / Shanghai Rankings (2024)#301
US News Best Global Universities (2025)#280

Campus & Location

Province

Ontario

Campus setting

Urban

Cost of living: Housing: CAD 800–1,300/mo | Food: CAD 350–550/mo | Tech hub; co-op opportunities abound.

Post-Graduation Work Permit (PGWP)

Standard PGWP — 3 years.

For Nepali students

Canada's top CS and engineering school. Mandatory co-op program gives 6 paid industry work terms. Very popular with Nepali CS students. Waterloo-Kitchener is Canada's fastest-growing tech hub.

Programs(8)

MEng in Electrical & Computer Engineering

Engineering
Master's~$30k/yrIELTS 7+GPA 3.3+fall, winter

Master of Business, Entrepreneurship & Technology

Conrad Business, Entrepreneurship & Technology Centre

Business & Management
Master's~$32k/yr1 yrIELTS 7+GPA 3+septemberPGWP

Master of Data Science & Artificial Intelligence

Faculty of Mathematics

Data Science & Analytics
Master's~$25k/yr1 yrIELTS 7+GPA 3+septemberPGWP

Bachelor of Applied Science — Software Engineering

Faculty of Engineering

Engineering
Bachelor's~$42k/yr4 yrIELTS 7+septemberCo-opPGWP

Master of Data Science and Artificial Intelligence

Cheriton School of Computer Science

Data Science & Analytics
Details
Master's~$48k/yr2 yrIELTS 6.5+GPA 3+Co-opPGWP

Bachelor of Applied Science in Software Engineering

Faculty of Engineering

Computer Science & IT
Details
Bachelor's~$65k/yr4 yrIELTS 7+Co-opPGWP

Bachelor of Computer Science (Co-op)

Cheriton School of Computer Science

Computer Science & IT
Details
Bachelor's~$46k/yr4 yrIELTS 7+Co-opPGWP

Bachelor of Mathematics — Statistics

Faculty of Mathematics

Data Science & Analytics
Bachelor's~$38k/yr4 yrIELTS 6.5+septemberCo-opPGWP

Data last verified from official sources · Disclaimer

Admission requirements — Nepali equivalents

A rough translation of the published minimums for Nepali applicants:

GPA 3.060%+ in NEB +2, B+ average in Cambridge A-levels, or Second Division in a TU bachelor's degree.
GPA 3.370%+ in NEB +2 or First Division in a TU bachelor's degree.
GPA 3.675%+ in NEB +2 or First Division with Distinction in a TU bachelor's degree.
IELTS 6.5The most common graduate minimum — achievable with 2–3 months of focused preparation. IELTS 7.0+ needed for the most competitive programs.

Use our GPA converter to translate your exact score to the 4.0 scale.

Does my profile match University of Waterloo?

Enter your GPA and IELTS score for an instant admission likelihood check.

Uses published minimum requirements. Final decisions are always at the university's discretion. Use our GPA converter to get your score on the 4.0 scale.

Guides for studying in Canada

View all

Similar universities in Canada

Want us to verify University of Waterloo’s current requirements?

Our counselors can confirm the latest deadlines, tuition, and requirements directly with the admissions office — free, no signup required.

Data last verified: 2026-04-26 · Source: https://uwaterloo.ca. Information may change — verify with University of Waterloo’s official website before applying.