MAD 4401 Introduction to Numerical Analysis (F21)

Time and Location

M W F Period 8 (3:00-3:50pm), Little Hall (LIT) 235


Syllabus <- (that’s a link, click on it!)


Homework: Posted on  Canvas.

Assignments should be turned in by Canvas, by 6pm the day they are due.  Typed assignments may be turned in until 6am the following morning (12 hours after the standard deadline).


Useful Links:



Useful References:

Linear Algebra:

  • Linear Algebra and its Applications. G. Strang

Numerical Linear Algebra:

  • Numerical Linear Algebra. L. Trefethen and D. Bau (our textbook).
  • Matrix Computations. G. Golub and C. Van Loan.
  • Accuracy and Stability of Numerical Algorithms. N. Higham.
  • Matrix Analysis. R. Horn and C. Johnson.

Numerical Analysis and Scientific Computation:

  • Numerical Mathematics. A. Quarteroni, R. Sacco and F. Saleri.
  • Numerical Analysis. D. Kincaid and W. Cheney.

This is not a programming class, but I expect you to understand and use basic control structures such as for, while and if statements, to assign and access variables within arrays, and to define and call functions. Sample code will be provided. Here are some useful programming resources:


Getting started with Matlab:

Matlab users: Getting started with Python (and R):

Libraries of Test Matrices