Fall 2026 - MACM 416 D100

Numerical Analysis II (3)

Class Number: 4421

Delivery Method: In Person

Overview

  • Course Times + Location:

    Sep 9 – Dec 6, 2026: Mon, Wed, Fri, 10:30–11:20 a.m.
    Burnaby

  • Prerequisites:

    (MATH 260 or MATH 310) and MACM 316.

Description

CALENDAR DESCRIPTION:

The numerical solution of ordinary differential equations and elliptic, hyperbolic and parabolic partial differential equations will be considered.

COURSE DETAILS:

ODEs - Initial Value Problems

  • Runge Kutta methods
  • Stability
  • Euler's method, Taylor methods
  • Linear Multistep methods
  • Predictor-corrector methods
  • Systems of ODEs

ODEs - Two point boundary value problems
  • Initial value methods (shooting)
  • Finite Differences
  • Collocation methods

Fourier Analysis
  • Fourier transform
  • Discrete Fourier transform

Time-dependent PDEs
  • Finite difference formulae
  • Method of lines
  • Finite differences and Fourier analysis

Accuracy, stability and convergence
  • Lax equivalence
  • The CFL condition
  • The von Neumann condition

Advanced methods for PDEs

The topics/order of topics subject to change.

Grading

  • Biweekly Assignments 30%
  • Biweekly Quizzes 40%
  • Project 30%

NOTES:

Note: this is a cross-listed course with MATH 716. Students enrolled in MATH 716 will be asked additional questions on quizzes and assignments.

Homework:
You will notice that your homework and project grades are worth a substantial proportion of your final grade. It is in your best interest to do your homework carefully. Any programming that you do must be clearly commented. On occasion, you may be required to hand in your programs. While you are encouraged to work in groups, I must be convinced that the work you hand in is your own. In cases of academic dishonesty, you will receive zero for the work in question, and an academic dishonesty report will be filed.

Course Project:
The course project will consist of a written report, short oral presentation and computed examples on a topic that may not been directly covered in class but is within the scope of this course. Presentations will be in class; the report will be handed in before our presentations.

THE INSTRUCTOR RESERVES THE RIGHT TO CHANGE ANY OF THE ABOVE INFORMATION.
Students should be aware that they have certain rights to confidentiality concerning the return of course papers and the posting of marks.
Please pay careful attention to the options discussed in class at the beginning of the semester.

Materials

RECOMMENDED READING:

Spectral Methods in MATLAB
Trefethen
(2000)

Numerical Analysis
Burden, Faires, Burden
10/E (2016)

Registrar Notes:

ACADEMIC INTEGRITY: YOUR WORK, YOUR SUCCESS

At SFU, you are expected to act honestly and responsibly in all your academic work. Cheating, plagiarism, or any other form of academic dishonesty harms your own learning, undermines the efforts of your classmates who pursue their studies honestly, and goes against the core values of the university.

To learn more about the academic disciplinary process and relevant academic supports, visit: 


RELIGIOUS ACCOMMODATION

Students with a faith background who may need accommodations during the term are encouraged to assess their needs as soon as possible and review the Multifaith religious accommodations website. The page outlines ways they begin working toward an accommodation and ensure solutions can be reached in a timely fashion.