Link to the University of Waterloo home page Advanced Search or
Spring 2008
View Current Calendar
The Graduate Calendar
 

Computational Mathematics

Programs

Computational Mathematics (MMath)
Printable Version Printable Version

Computational Mathematics (MMath)

The Master of Mathematics program in Computational Mathematics is administered through the Centre of Computational Mathematics in Industry and Commerce (CCMIC). It is expected that students will normally take twelve months to complete the program.

Admission Requirements

Applications will be made to the CCMIC, according to the usual procedures for the Faculty of Mathematics. The Graduate Program Committee of the CCMIC will review applications and make appropriate recommendations. The CM graduate committee will determine the suitability of each applicant's background fro success in this program.

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.

Students with strong backgrounds in some core areas may be granted exemption from the corresponding core courses required by the program; in each such case another course will be substituted for the exempted course so that the total courses required remains the same.

The minimum requirements for admission to the MMath program (Computational Mathematics) normally include: 

  • A 4-year honours bachelor's degree or its equivalent with specialization in some area of the mathematical, statistical and computer sciences. Note: graduates of other quantitative and mathematically oriented programs are also encouraged to apply; this includes, but is not restricted to, graduates of commerce, economics, engineering, finance, and any of the physical sciences. The CM graduate committee will determine the suitability of each applicant’s background for success in this program.
  • An overall B+ (78%) average or its equivalent for undergraduate work.
  • Three letters of reference, normally from academic sources.
  • Proof of competency in English (if applicable), including a TOEFL score of at least 580 (paper based) or 237 (computer based) and 4.0 on the TWE, or 92 (internet based) including a Writing score of 24.

Deadline for applications is February 1 for entry the following September.


Degree Requirements

The degree requirements for the Master of Mathematics in Computional Mathematics include six one-term (0.50 unit weight) graduate level courses and completion of a master's research paper (1.0 unit weight).

Course requirements

Students are required to take six courses from lists A, B and C. At least four must be taken from list A. If CM 760 is taken, then at most one course may be taken from list B. 

List A Core Courses: 

  • CM 730 Discrete Computational Mathematics
  • CM 740 (CO 602) Fundamentals of Optimization
  • CM 750 (AMATH 741/CS778) Numerical Solution of Partial Differential Equations
  • CM 760 (STAT 840) Computational Inference
  • CM 770 Numerical Analysis

List B  (Courses typically held with undergraduate courses):

  • CO 650 Combinatorial Optimization
  • CO 652 Integer Programming
  • CO 666 Continuous Optimization
  • CO 685 The Mathematics of Public-Key Cryptography
  • CO 687 Applied Cryptography
  • CS 672 Numerical Solution of Large Sparse Systems of Equations
  • CS 673 Medical Image Processing
  • CS 676 Numeric Computation for Financial Modelling
  • CS 682 Computational Techniques in Biological Sequence Analysis
  • CS 683 Computational Techniques in Structural Bioinformatics
  • CS 686 Introduction to Artificial Intelligence
  • CS 687 Introduction to Symbolic Computation
  • CS 688 Introduction to Computer Graphics
  • STAT 841 Statistical Learning – Classification
  • STAT 842 Data Visualization
  • STAT 844 Statistical Learning - Function Estimation
  • STAT 846 Mathematical Models in Finance
  • any other course at this level approved by the graduate committee.

List C (Courses not held with undergraduate courses):

  • AMATH 731 Applied Functional Analysis
  • CO 681/CS 667 Quantum Information Processing
  • CO 781 Topics in Quantum Information: Quantum Algorithms and Complexity
  • CS 763 Computational Geometry
  • CS 775 Parallel Algorithms in Scientific Computing
  • CS 780 Advanced Symbolic Computation
  • CS 786 Probabilistic Inference and Machine Learning
  • CS 787 Computational Vision
  • CS 870 Advanced Topics in Scientific Computing: Computational Finance
  • any other course at this level approved by the graduate committee.

The courses listed above are regularly offered within the Faculty. Other advanced courses are offered within the Faculty of Mathematics on topics of computational mathematics on a more irregular basis. These courses may be taken with approval, typically as list C courses. Similarly, courses offered outside the Faculty, in computational mathematics or in some area of its application, may be approved as part of either list B or C as appropriate.

Master's Research Paper Requirement: 

Students must undertake an independent research project culminating in a research paper. It is intended that the research project will be approximately the equivalent of two full courses and will be conducted under the direction of the student’s research supervisor.

To be successfully completed, the research paper must be unanimously approved by the student's advisory committee, consisting of the student’s research supervisor and one additional reader.

Students must maintain an average of 70% in order to remain in good standing. Formal progress reports will be required in the event that a student wishes or needs to remain in the program longer than one year. 


Graduate Studies Office
Needles Hall, Room 2201
University of Waterloo
Waterloo, Ontario, Canada N2L 3G1
519 888 4567 x35411
contact ushttp://www.uwaterloo.ca/ | powered by InterGlobal Solutions