Courses | MATH449

MATH449: Scientific Computing

Published course information, generated as a static page and SVG graph.

Course Graph

Prerequisite flow into the course, and dependencies flow out from it.

Co-requisites are treated as prerequisite links, and equivalent or cross-listed courses are merged into shared course nodes. The simplified view shows one prerequisite level above the course and one dependency level downstream.

Open SVG
Graph key and legend Expand for department colours, choice nodes, and merged-course labels used in the course map. MATH4491 of Merged
MathematicsComputer Science
EOS311

Focus course

The course page you are viewing.

CHEM102

Connected course

A prerequisite or downstream course included in the current view.

2 of

Choice point

A shared requirement such as choose 1 of, 2 of, or 3 of.

 

Grouping junction

A small circular join keeps shared requirement branches tidy.

BIOL311 / EOS311

Merged course node

Equivalent or cross-listed courses are collapsed into one shared node.

Find

Search highlights matching branches.

Overlays

View

MATH449 course__MATH348 MATH348 course__MATH449 MATH449 Scientific Computing course__MATH348->course__MATH449

Additional course requirements

  • or permission of the department

Mathematics

Subject area

400-level

Course level

2

Programs that name this course

2

Published prerequisite links

Description

Catalog description

A comprehensive introduction to the techniques and mathematical foundations of modern methods in scientific computing for science, engineering and numerical analysis. Topics include linear and non-linear systems, eigenvalue problems, approximation of functions, initial value and boundary value problems, finite volumes, finite elements, multigrid methods, convex optimization, Monte Carlo simulations, and data assimilation.