

Master of Mathematics- Computer Science
- Public University
David R. Cheriton School of Computer Science
Master of Mathematics- Computer Science at Waterloo University Overview
The University of Waterloo Master of Mathematics- Computer Science program at PG level as 2 years course. It is among the top-ranked courses offered by the university. As per the Shiksha Popularity Ranking 2025, the University of Waterloo Master of Mathematics- Computer Science is ranked at #2 nationally.
International students are required to submit scores of IELTS, TOEFL and PTE to be eligible to get selected into the university. Additionally, they must provide all the necessary documents as part of the admission process.
The University of Waterloo Tuition fees for Master of Mathematics- Computer Science is CAD 23,088 for 1st year. Along with tuition fees, the students are also required to manage livings expenses as well. The average University of Waterloo cost of living is CAD 19,011 for international students.
Duration | 2 years Get Curriculum |
Tuition & Fees | ₹14.82 Lakh Get Fees details |
International Students Admission Website | Go to Website |
Official Career Service Website | Go to Website |
Course Level | PG Degree |
- Overview
- Fees
- Curriculum
- Entry Requirements
- Application Process
- Rankings
- Placements
- Highlights
- Scholarships
Master of Mathematics- Computer Science at Waterloo University Fees
When planning for the Master of Mathematics- Computer Science at University of Waterloo, applicants should consider the financial aspects involved. Every student must pay the first-year tuition fee of CAD 23,088. Additionally, it is also important to account for living expenses such as accommodation, food, and utility costs. Such expenses may vary according to living styles and other fees added by the University of Waterloo. However, accordingly to the official website, the average cost of living that international students have to bear is CAD 19,011, annually.
To know about the complete breakdown of the University of Waterloo Master of Mathematics- Computer Science fee structure and all other cost-element-wise expenditures for an elaborate cost overview, please refer to the table below.
Fees components | Amount (for 1 year) |
---|---|
Tuition & fees | INR 14,82,019 |
Fees components | Amount (for 1 year) |
---|---|
Hostel & Meals | INR 12,92,915 |
Insurance | INR 48,528 |
Master of Mathematics- Computer Science at Waterloo University Curriculum
Applicants can click on the green button below to download and check out the University of Waterloo Master of Mathematics- Computer Science curriculum. The curriculum PDF includes detailed information about the course such as requirements, concurrent program options, tuition fees, deadlines, career opportunities, etc.
Download exam sample paper
Master of Mathematics- Computer Science at Waterloo University Entry Requirements
- No specific cutoff mentioned
- 78%
- An Honours Bachelor degree in Computer Science or Engineering (or equivalent degree) with at least a 78% standing

Calculate your score and check your eligibility at over 2000+ universities.
- N/A
- Completion of at minimum a 4-year Bachelor degree or, completion of both a Bachelor degree (less than 4 years in length) and a Master degree is accepeted

Calculate your score and check your eligibility at over 2000+ universities.
- Marks - 93/120
- writing 22, speaking 22
-
Register for TOEFL iBT® Test Today and get Rs 500 Off. Use code SHIKTOEFL to avail the discount. Hurry Register now for TOEFL
- Marks - 63/90
- writing 65
- speaking 65
- Marks - 6.5/9
- Read less
- writing 6.0, speaking 6.5
- Get a Full FREE IELTS Prep Course with Shiksha Study Abroad – Limited Seats for Weekend & Weekday Batches! Register now for IELTS
- No specific cutoff mentioned
Master of Mathematics- Computer Science at Waterloo University Frequently Asked Questions

Located within the famous technology triangle of Canada, the University of Waterloo is known as the Massachusetts Institute of Technology (MIT) of Canada. When we speak of innovation, then the University of Waterloo was one of the first universities that had an entire faculty dedicated to the study of the environment and according to Maclean’s magazine, it has been placed at the 1st rank in Canada in the innovative universities category. Here you study with some of the brightest minds of the world and here you are taught by Canada's top professors who are known for their research and teaching.

The University of Waterloo admission requirements for international students are given below:
Undergraduate Courses: For admission to undergraduate courses at the University of Waterloo, the applicants must meet the program-specific and general eligibility requirements. The general eligibility requirement is that the applicants must have a first or second division in any of the following:
- All India Senior School Certificate awarded by CBSE
- Indian School Certificate awarded by CISCE
- Other Pre-University Certificate awarded after 12 years of study
Note that the final grades shall be evaluated on board results
Graduate Courses
- Master’s Courses: For admission to graduate courses, international applicants must have at least 75% overall standing in the four-years honors bachelor’s degree or equivalent
- Doctoral Courses: International applicants must have a minimum of 75% academic standing or equivalent in their previous degree
Besides the admission requirements, international applicants are required to meet the English language proficiency requirements in order to take admission to the University of Waterloo.

The minimum requirements to take admission to University of Waterloo Master of Data Science and Artificial Intelligence are given below:
- The applicants must have an honors bachelor’s degree or equivalent in Data Science, Computer Science, Statistics, Mathematics or a related field, with a 78% minimum overall average
- Apart from the above requirement, the applicants must have experience at the senior level in at least one Computer Science or Statistics
- Proof of English Language proficiency
- Resume / CV
- Academic Transcripts
- Letter of Recommendation
- Supplementary Information Form

The University of Waterloo IELTS requirement for undergraduate programs and graduate programs is given below:
Courses | Minimum IELTS Score |
---|---|
Undergraduate | 6.5 overall; 6.5 in Writing, 6.0 in Reading, 6.0 in Listening, and 6.5 in Speaking |
Graduate | 7.0 overall; 6.5 in Writing and Speaking |

The applicants looking to pursue undergraduate studies at the University of Waterloo need to apply and pay their application fee by OUAC. The base application fee while applying at OUAC is CAD 156 to apply for the initial three programme choices. To apply for a graduate programme at the University of Waterloo, the applicants are required to pay CAD 125 per program.
Master of Mathematics- Computer Science at Waterloo University Application Process
- Supplementary information form (SIF): The SIF contains questions specific to your program, typically about why you want to enrol and your experience in that field
- Academic Transcript
- Proof of English language proficiency
- Copy of Passport
Master of Mathematics- Computer Science at Waterloo University Rankings
Rank | Rank Publisher |
---|---|
#43 | |
#47 | |
#38 |
Master of Mathematics- Computer Science at Waterloo University Placements
Particulars | Statistics (2024) |
---|---|
Internship Available | Yes |
Master of Mathematics- Computer Science at Waterloo University Students also asked

The University of Waterloo acceptance rate is 53%, so, for every 100 applicants, 53 are admitted. This means the school is moderately selective. This justifies that the university is moderately selective when it comes to admission. The parts of an impressive application include high school grades or other academic qualification scores, English language proficiency scores, letter of recommendation, personal essay, extra-curricular, etc.

When we look at the University of Waterloo tuition fees for international students, then for undergraduate studies, the approximate tuition fee ranges from CAD 51,000-CAD 74,000 (INR 32.4 L-INR 47 L). On the other hand, the tuition fee for international graduate students vary from programme to program. If we consider the cost of living for undergraduates, then the average personal expenses shall be around USD 3,000, the books and supplies will be USD 2,370 (higher for some courses), the meal expenses shall range from USD 5,050 - 5,850 and residence cost will range from USD 6,128 - 8,155.

Yes, the University of Waterloo offers scholarships to international students. Some of the scholarships available to international undergraduate students are given below. It is advised to check the eligibility requirements of the scholarships.
- Merit Scholarship: CAD 1,000
- President’s Scholarship: CAD 2,000
- International Student Entrance Scholarships: CAD 10,000
Know more about the University of Waterloo scholarships from here.

The table given below can be referred to know about the University of Waterloo fees for Indian students (first-year) for the popular courses along with their duration.
Courses | Tuition Fees |
---|---|
MS (23 courses) | INR 13 L - 29 L |
MIM (8 courses) | INR 13 L - 42 L |
BE / BTech (17 courses) | INR 25.5 L - 45.1 L |
BSc (36 courses) | INR 25 L - 32.3 L |
MASc (6 courses) | INR 9 L - 15.6 L |
MA (18 courses) | INR 13.2 L - 22.4 L |
BA (27 courses) | INR 24.9 L - 35.3 L |
BBA (12 courses) | INR 24.5 L - 43.8 L |
B.Ed (2 courses) | INR 25.4 L - 28.2 L |
MEng (5 courses) | INR 29.5 L-INR 30.3 L |
BJMC (1 course) | INR 25.3 L |
B.Arch (3 courses) | INR 25 L - 38 L |
The estimated study and living cost of the graduate and doctoral students of University of Waterloo are given below.
Expense | Estimated Cost (one year) |
---|---|
Off-campus housing (shared) | CAD 9,600 - 21,600 |
Food (Groceries) | CAD 4,380 |
Telephone | CAD 1,200 |
Entertainment / Recreation | CAD 1,680 |
Personal Care | CAD 900 |
Clothing | CAD 1,500 |
Laundry | CAD 480 |
Transportation | CAD 360 |
Books and Supplies | CAD 2,820 |
Also, in addition to the above study cost there will be some additional one-time costs applicable such as computer, security deposit, home decor, and winter clothing.

The International Work-Study programme at the University of Waterloo is designed to provide part-time on campus work experience for full-time international UG students with financial need. Work-study jobs pay minimum wage or higher. Students can work a maximum of 10 hours per week or earn up to CAD 2,000 per term including vacation pay and benefits.
Also Check: Best Part-Time Jobs in Canada for International Students
University of WaterlooStudents Ratings & Reviews
- Academically oriented
- Multi-dimensional
- Friendly
- Fun loving
- 21% students never faced discrimination in this university
Master of Mathematics- Computer Science at Waterloo University Highlights
- Program provides students to advance into senior industry roles and also command a larger salary
- Students can also choose co-op option during their studied to get 8 month experience before graduation
- The Graduate Studies Academic Calendar is updated 3 times per year, at the start of each academic term (January 1, May 1, September 1).
Master of Mathematics- Computer Science at Waterloo University Scholarships
Resources for you
Learn the process in simple steps with these guides handpicked for youExplore courses offered by Waterloo University
Other Courses offered by Waterloo University
Similar courses in different Universities
Montreal, CanadaPublic
Ottawa, CanadaPublic
Hamilton, CanadaPublic
Toronto, CanadaPublic
Burnaby, CanadaPublic
Calgary, CanadaPublic
Halifax, CanadaPublic
London, CanadaPublic
Victoria, CanadaPublic
Burnaby, CanadaPublic
About the author
Master of Mathematics- Computer Science at Waterloo University Popular & recent articles


Master of Mathematics- Computer Science at Waterloo University Contact Information
200 University Avenue West, Waterloo Ontario, N2L 3G1
Waterloo ( Ontario)