

Founded: 1957 Total Students: 42,000+
Int. Students: 7,200+
Overview
In 1957, the University of Waterloo opened its doors to 74 engineering students with co-operative education as its cornerstone.
Today, with more than 42,000+ students attending annually, Waterloo is #1 in Canada for experiential learning and employer-student connections.
With a global network spanning more than 244,000 alumni in 156 countries, Waterloo attracts world-class scholars including a Nobel Laureate, leads in providing work-integrated learning opportunities with 7,500+ active co-op employers and fosters an entrepreneurial spirit that’s created 5,000+ jobs through Velocity alone, Canada’s most productive startup incubator by private investment.
The University of Waterloo continues to spur innovation to solve problems on a global scale. Together, with the help of our partners and community, we can accomplish even more.
Students Life
TOTAL STUDENTS
Cost Per Year*
AVERAGE COST OF LIVING
Average Tuition Fee Per Year*
UNDERGRADUATE
GRADUATE
*Note: The fee is approximate and is subject to change
English Score Requirement
MINIMUM IELTS SCORE
UNDERGRADUATE
GRADUATE
MINIMUM TOEFL IBT
UNDERGRADUATE
GRADUATE
Note: Language proficiency requirements can vary on program basis.
Admission Requirements
The following requirements must be fulfilled to get admitted to the University of Waterloo:
- International students are considered on case-by-case basis. There can be some additional requirements, depending on the program you are applying to.
- Students are required to submit their original transcripts from their last attended academic institutions. If they are not in English, then submit the translated copies of the same along with the originals.
- Should provide the certificate issued by the International Qualifications Assessment Service (IQAS) that compares educational credentials from other countries to educational standards in Canada.
- Applicants must be 18 years old at the time of the beginning of the course.
- You need to submit your English language proficiency test scores if you are coming from a non-English speaking country.
Please note: If you are not a Canadian citizen or a permanent resident of Canada, you must obtain a valid study permit before you come to Canada.
Opportunities
The career and employability services at the University of Waterloo are highly acclaimed. The college faculty aims at providing the best possible jobs and training services to their students. A few of them are:
- Academic Leadership Program
- Career Counseling and Academic advice
- Internships and on-the-job training
- Resume, CV and Cover Letter Building
- Job and Recruitment Fairs
- Co-op Education Program
- Post Graduate Work Permit (PGWP)
- Student and Alumni Career Postings
- Job Ad Forms
- Study Programs Abroad
- Online Job Portals
- Strategic Career Marketing
Accomodation
Our Residences | Campus Housing
Whether you're looking for quiet study spaces and a room to call your own, or to maximize shared space and social opportunities, you'll have the chance to live independently while building meaningful connections that could last a lifetime. Campus housing isn’t just about finding a place to live – it’s about finding a place where you belong.
Student Support
The University of Waterloo has carved a niche for itself owing to the exceptional student services made available to the students. There are a vast number of student services available at The University of Waterloo, which help students both old and new in numerous different ways. The following are a few of them:
- Health and Dental Insurance Services
- On-campus housing
- Sports and Recreation Facilities
- Mental Health and Wellness Facilities
- Orientation for new students
- Peer Mentorship
- Accessibility Services
- Student Clubs and Societies
- International Student Support Services
- Student Emergency Support Fund
Scholarships
Scholarships for international students
We'll automatically consider you for most of our scholarships, including our President’s and Merit scholarships. However, there are some scholarships which require an application, including some of the ones listed below.
Scholarship | Programs or eligibility | Value | Application required? |
---|---|---|---|
International Student Entrance Scholarship | All programs | 20 scholarships valued at $10,000 each | No |
NEW! Faculty of Engineering International Student Entrance Scholarships | Programs: Environmental Engineering and Geological Engineering | $20,000 (over two years) | No |
NEW! Faculty of Engineering International Student Entrance Scholarships | Programs: Architectural, Biomedical, Chemical, Civil, Management, Nanotechnology, and Systems Design Engineering | $10,000 (for first year) | No |
Faculty of Mathematics Global Scholarships | Most programs in the Faculty of Mathematics | Up to 10 valued at $12,000 to $40,000 | No |
Faculty of Mathematics International Awards: India | Students from India applying to select programs in the Faculty of Mathematics | Up to 15 valued at $20,000 to $40,000 | No |
Faculty of Science International Student scholarships | Most programs in the Faculty of Science | 15 scholarships of $25,000 to $80,000 | Yes, by February 13, 2026 |
Entrance scholarships
Scholarships allow us to celebrate and recognize your achievements! Entrance scholarships are available if you're starting full-time first-year degree studies and are beginning university or college for the first time. Scholarships are awarded primarily on academic and personal achievement. Bursaries, another type of assistance, are awarded based on financial need.
Scholarships are normally awarded in mid-May once we receive updated grades from Ontario high schools. Details will be listed in your Waterloo applicant portal starting in mid-May.
President's and Merit Scholarships
- To recognize your outstanding academic achievement, you'll automatically be considered for the President's and Merit Scholarships if you're admitted to a full-time, first-year degree program and you're beginning university or college for the first time in September.
- These scholarships are awarded in early May based on your admission average. This is calculated using the grades in your top six Grade 12 courses or equivalents, including the required courses for the program(s) to which you’ve applied.
- No application is required.
- You can receive a President's or Merit Scholarship and scholarships offered by your faculty or University College, except for scholarships from St. Jerome’s or Renison which are equivalent to the President's or Merit Scholarship (you'll receive one or the other).
Scholarships | Value | Criteria | Details | How you'll be notified |
President's Scholarship of Distinction (admission average of 95% or higher) |
|
|
The $1,500 International Experience Award will be awarded to Distinction Scholars who participate in an international study or work experience. The $1,500 Research Award will be awarded to Distinction Scholars for an on-campus research position with a Waterloo professor or for a research-based co-op position with the University. You will be invited to find a Waterloo professor to engage you as a full- or part-time research assistant for a term to carry out research under his or her supervision. Both the International Experience Award and the Research Award are available in your upper years should you choose to claim them. They're subject to the following conditions.
|
If you qualify, you’ll receive scholarship information with your Offer of Admission in the applicant portal.
In late July, you’ll receive an email with information about how to use the award to help pay your tuition and fees. |
President's Scholarship (admission average of 90 - 94.9%) |
|
If you meet the conditions outlined below, you’ll be awarded a one-time University of Waterloo President’s Scholarship valued at $2,000.
|
If you qualify, you’ll receive scholarship information with your Offer of Admission in the Waterloo applicant portal.
In late July, you’ll receive an email with information about how to use the award to help pay your tuition and fees. |
|
Merit Scholarship (admission average of 85 - 89.9% |
|
If you meet the conditions outlined below, you’ll be awarded a one-time University of Waterloo Merit Scholarship valued at $1,000.
|
If you qualify, you’ll receive scholarship information with your Offer of Admission in the Waterloo applicant portal.
In late July, you’ll receive an email with information about how to use the award to help pay your tuition and fees. |
|
President's and Merit Scholarships – eligibility and conditions |
Note: These scholarships pertain to admission to the University of Waterloo main campus and are not applicable if you choose to register through St. Jerome’s University, one of Waterloo's on-campus University Colleges which offers its own scholarships. |
Features of University of Waterloo
Search Filters:
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 45 Days
Program Intake:
CAD 251.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 316.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 309.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 316.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 316.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 316.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 316.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 316.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 316.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 316.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 30 Days
Program Intake:
CAD 251.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 316.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 316.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 316.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 316.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 316.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 125.00
Living Cost: CAD 0.00/year
Program Length: 12 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 60 Months
PG Work Permit
Processing Time: 30 Days
Program Intake:
CAD 251.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 60 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 60 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
CAD 251.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 316.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 316.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
CAD 251.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
CAD 251.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
CAD 251.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
CAD 251.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 30 Days
Program Intake:
CAD 251.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 30 Days
Program Intake:
CAD 251.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 30 Days
Program Intake:
CAD 251.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 30 Days
Program Intake:
CAD 251.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 30 Days
Program Intake:
CAD 251.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 60 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 60 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
CAD 251.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
CAD 251.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Processing Time: 56 Days
Program Intake:
Sep 2025,
CAD 256.00
Living Cost: CAD 0.00/year
Program Length: 48 Months
PG Work Permit
Campus Detail
Main Campus Address
200 University Avenue West, Waterloo, Ontario, CA