uwloo

Computational Mathematics (CM)

8 graduate courses in the Fall 2012 Graduate Calendar, from Waterloo’s archived copy.

CM 670 Numerical Analysis0.50 units

Introduction to basic algorithms and techniques for numerical computing. Error analysis, interpolation (including splines), numerical differentiation and integration, numerical linear algebra (including methods for linear systems, eigenvalue problems, and the singular value decomposition), root finding for nonlinear equations and systems, numerical ordinary differential equations, and approximation methods (including least squares, orthogonal polynomials, and Fourier transforms).

(Cross-listed with CS 770, AMATH 740)

LEC · Course ID 012670Archived pageCM 670 today

CM 730 Introduction to Symbolic Computation0.50 units

An introduction to the use of computers for symbolic mathematical computation, involving traditional mathematical computations such as solving linear equations (exactly), analytic differentiation and integration of functions, and analytic solution of differential equations.

(Cross-listed with CS 687)

LEC · Course ID 000626Archived pageCM 730 today

CM 740 Fundamentals of Optimization0.50 units

Linear Optimization, Convexity (4 weeks):

Duality in linear optimization. Farkas' Lemma and the theorems of the alternative. Duality theorem for linear programming. Complementary Slackness theorem. Simplex Method. Polyhedra and elementary convex geometry.

Combinatorial Optimization (4 weeks):

Linear diophantine equations. Facets of polyhedra. Integrality of polyhedra. Shortest paths and optimal flows. Total Unimodularity. Konig's Theorem. Max. Flow-Min. Cut Theorem. (Hungarian) Bipartite matching algorithm.

Continuous Optimization (4 weeks):

Convex functions. Analytic characterizations of convexity. Existence and uniqueness of optimal solutions. Separating and supporting hyperplane theorems. Lagrangean Duality. Karush-Kuhn-Tucker Theorem. Conic Optimization problems. Ellipsoild Method.

(Cross-listed with CO 602)

LEC · Course ID 012176Archived pageCM 740 today

CM 750 Numerical Solution of Partial Differential Equations0.50 units

Discretization methods for partial differential equations, including finite difference, finite volume and finite element methods. Application to elliptic, hyperbolic and parabolic equations. Convergence and stability issues, properties of discrete equations, and treatment of non-linearities. Stiffness matrix assembly and use of sparse matric software. Students should have completed a course in numerical computation at the undergraduate level.

(Cross-listed with AMATH 741, CS 778)

LEC · Course ID 000724Archived pageCM 750 today

CM 761 Computational Inference0.50 units

Introduction to and application of computational methods in statistical inference. Monte Carlo evaluation of statistical procedures, exploration of the likelihood function through graphical and optimization techniques including EM. Bootstrapping, Markov Chain Monte Carlo, and other computationally intensive methods.

(Cross-listed with STAT 840)

Antirequisite: CM 461; STAT 440

LEC · Course ID 003090Archived pageCM 761 today

CM 762 Data Visualization0.50 units

Visualization of high dimensional data including interactive methods directed at exploration and assessment of structure and dependencies in data. Methods for finding groups in data including traditional and modern methods of cluster analysis. Dimension reduction methods including multi-dimensional scaling, nonlinear and other methods.

(Cross-listed with STAT 842)

Antirequisite: CM 462; STAT 442

LEC · Course ID 012612Archived pageCM 762 today

CM 763 Statistical Learning - Classification0.50 units

Given known group membership, methods which learn from data how to classify objects into the groups are treated. Review of likelihood and posterior based discrimination. Main topics include logistic regression, neural networks, tree-based methods and nearest neighbour methods. Model assessment, training and tuning.

(Cross-listed with STAT 841)

Antirequisite: CM 463; STAT 441

LEC · Course ID 003091Archived pageCM 763 today

CM 764 Statistical Learning - Function Estimation0.50 units

Methods for finding surfaces in high dimensions from incomplete or noisy functional information. Both data adaptive and methods based on fixed parametric structure will be treated. Model assessment, training and tuning.

(Cross-listed with STAT 844)

Antirequisite: CM 464; STAT 444

LEC · Course ID 003092Archived pageCM 764 today