Study Master of Mathematics in Computer Science - Machine Learning at University of Waterloo in Canada,
ip target image
You are currently browsing our site with content tailored to students in your country

Master of Mathematics in Computer Science - Machine Learning

Canada

5

What will I learn?

Machine learning is an area of specialization of statistics crossed with computer science, most notably with such areas as computational statistics, scientific computation, data visualization and computational complexity. We live in an era where information technologies allow individuals and large organizations to gather increasingly large volumes of data about business transactions, web click traces, health records, etc. This data contains a wealth of information however, mining the data to extract relevant information is challenging. Research in machine learning is concerned largely with the analysis and development of algorithms to explore, discover, visualize and model structure in data as well as to make predictions and decisions based on that structure. Motivating data is often incomplete, noisy, nonhomogeneous in structure and large in size (e.g., large number of observations or dimensions, or both). Special attention is paid to the development of computationally efficient (with respect to time and memory usage) data analysis algorithms. Research includes the mathematical and computational analysis of the statistical methodology, the development of new methodologies, algorithms and software, and the application of these to substantive problems from other areas.

Study options

Full Time (2 Years)

Tuition fees
CAD$23,088.00 (US$ 16,595) per year
Application deadline

Expected February 2027

Start date

September 2026

Venue

Waterloo Main Campus

200 University Avenue West,

Waterloo,

Ontario,

N2L 3G1, Central Canada, Canada

Full Time (2 Years)

Tuition fees
CAD$23,088.00 (US$ 16,595) per year
Application deadline

01/06/2027

Start date

January 2027

Venue

Waterloo Main Campus

200 University Avenue West,

Waterloo,

Ontario,

N2L 3G1, Central Canada, Canada

Entry requirements

For international students

An Honours Bachelor degree in Computer Science or Engineering (or equivalent degree) with at least a 78% standing.ResumeSupplementary information form (SIF)The SIF contains questions specific to your program, typically about why you want to enrol and your experience in that field. Review the application documents web page for more information about this requirementIf a statement or letter is required by your program, review the writing your personal statement resources for helpful tips and tricks on completionTranscript(s)ReferencesThree references are required; at least two academic

*There may be different IELTS requirements depending on your chosen course.

Add to my favourites

Product of

Have you discovered our IDP community?

Get to hear first-hand experiences from past students, join groups and more with our new community feature!

View community now!
cta banner image

Get in touch