Graduate students

The Master’s in Computational Mathematics offered at Waterloo’s Faculty of Mathematics is an intensive, one year program that gives students a foundation in the theory and applications of the broad field of Computational Mathematics.

The program is targeted to students with a Bachelor’s degree in mathematics, statistics, or computer science, or in another program with a strong mathematical component including economics, engineering and any of the physical sciences. This challenging program will provide excellent students a fast track to PhD studies or to a job in industry such as IT, finance, biomedical applications, research labs, etc.

An important feature of the Waterloo Master’s in Computational Mathematics program is its breadth. Four of the required courses are chosen from the core areas in Computational Mathematics. The core areas include discrete computational mathematics, numerical methods, computational statistics and machine learning, scientific computing, and computational optimization. The two remaining courses are chosen from a large list of suggested graduate courses offered by the various departments and schools housed within the Faculty of Mathematics.

In addition to six graduate courses, students complete a one-term supervised research project in an area of Computational Mathematics of their choice. See here for a list of potential research supervisors and their areas of interest.

Graduates typically go on to PhD studies in an area of Computational Mathematics, or find jobs in one of the many sectors in which quantitative modeling on computers is important. For example, past graduates have found jobs at Investors Group, Oracle, Statistics Canada, JPMorgan, Accenture, BMO TD and OpenText. For more background information on careers in computational mathematics, see this SIAM brochure (PDF) from the Society of Industrial and Applied Mathematics (SIAM).

For more information, contact:

Professor Henry Wolkowicz, Graduate Officer
519-888-4567, ext. 35589
MC 6312

Kira Selby

Student profile: Kira Selby and her passion for Machine Learning and Artificial Intelligence

Kira Selby began her academic career studying Mathematics and Physics at McMaster University. Originally, she intended to pursue physics at a graduate level but near the end of her undergraduate career she had a change of heart. After watching Google Deepmind’s AlphaGo defeat champion Go player Lee Sedol she was inspired, and became determined that research in machine learning and artificial intelligence would be her future path. And for that, there was only one place to go - the University of Waterloo. Kira earned a Master’s degree from Waterloo’s Computational Mathematics programme under Dr. Pascal Poupart, and continues to pursue her dream through Waterloo’s school of Computer Science where she is currently working on her PhD.

Xiaolu Sun Computational Math Student

Student profile: Computational Math Leads to Career in Finance

Xiaolu Sun started the Waterloo Master’s program in Computational Mathematics in September 2009, after obtaining an undergraduate degree in Engineering from the University of Toronto. He studies Computational Mathematics to prepare for a career in Finance. Less than halfway through the program, he was hired by J.P.Morgan for their investment banking operations and technology department based in Hong Kong. He was selected after five rounds of interviews and tests from a large pool of highly qualified applicants, many of which were enrolled in specialized finance programs. A major reason why Xiaolu was chosen is because of his advanced mathematical modeling and computing skills, which are critical for today’s Finance applications, and lie at the core of Waterloo’s Master’s program in Computational Mathematics.