Math 311 - Introduction to Numerical Methods - Winter 2026

Class Information

Instructor: Tuan Pham
Class meetings: M, W, F: 12:00 - 12:50 PM at SCB 303
[Syllabus]   [Class schedule]   [Canvas]   [Textbook]

Office Hours

Monday, Wednesday, Friday: 2:00 - 3:30 PM at SCB 316, or by appointment

Assignments

  • Homework problems are to be turned in on paper in class.
  • Matlab codes are to be turned in on Canvas as pdf file. Instruction to access Matlab.
  • Quizzes are given in class. See the class schedule above.
    Homework Quizzes
    Homework 1 Quiz 1
    Homework 2 Quiz 2
    Homework 3 Quiz 3
    Homework 4 Quiz 4
    Homework 5 Quiz 5
    Homework 6 Quiz 6
    Homework 7 Quiz 7
    Homework 8 Quiz 8
    Quiz 9
    Quiz 10
  • Lecture notes

  • Review for Final (April 10)
  • Lecture 29 (April 3): Partial differential equations Worksheet
  • Lecture 28 (April 1): continue boundary value problems
  • Lecture 27 (March 30): Boundary value problems Worksheet
  • Lecture 26 (March 25): Linear system of equations Worksheet
  • Review for Midterm 2 (March 18)
  • Lecture 25 (March 16): continue numerical methods
  • Lecture 24 (March 13): Numerical methods for differential equations
  • Lecture 23 (March 11): Legendre polynomial Worksheet
  • Lecture 22 (March 9): continue Gauss-Legendre
  • Lecture 21 (March 6): Gauss-Legendre Quadrature Integration Rule
  • Lecture 20 (March 4): Simpson's Method for integral approximations
  • Lecture 19 (March 2): Error estimate for Trapezoid Rule Worksheet
  • Lecture 18 (Feb 27): Numerical Integration and the Trapezoid Rule
  • Lecture 17 (Feb 25): Newton's central divided difference
  • Lecture 16 (Feb 23): Approximation using Newton's forward divided difference
  • Lecture 15 (Feb 20): Numerical differentiation Worksheet
  • Lecture 14 (Feb 18): spline functions continuation
  • Lecture 13 (Feb 13): Spline interpolation; Worksheet
  • Review for Midterm I (Feb 9)
  • Lecture 12 (Feb 6): Newton's forward and backward divided difference
  • Lecture 11 (Feb 4): error estimate for polynomial interpolation
  • Lecture 10 (Feb 2): continue Newton's divided difference method
  • Lecture 9 (Jan 30): Newton's divided difference method; Worksheet
  • Lecture 8 (Jan 28): continue Lagrange polynomial interpolation
  • Lecture 7 (Jan 26): Lagrange polynomial interpolation; Worksheet
  • Lecture 6 (Jan 23): order of convergence
  • Lecture 5 (Jan 21): fixed point method; Worksheet
  • Lecture 4 (Jan 16): Newton-Raphson method; Worksheet
  • Lecture 3 (Jan 14): chord method (linear interpolation or false position method)
  • Lecture 2 (Jan 12): when to stop the bisection method; practice with Matlab
  • Lecture 1 (Jan 9): introduction, bisection method; Worksheet
  • Supplement materials and extra credit

  • Visualize interpolation polynomial: mlx, pdf
  • Find and plot the Lagrange interpolation polynomial: mlx, pdf
  • Find order of convergence numerically; Matlab code: mlx, pdf
  • Experiment with cobweb diagram
  • Links

    Joseph F. Smith Library, Math Lab

    This page was last modified on Monday, Apr 13, 2026.