Mohammad Motamed

MATH 375, Introduction to Numerical Computing

General description

The goal of this course is to introduce basic techniques for the efficient numerical solution of different types of linear and non-linear problems. Topics covered include: root finding, direct and iterative methods, interpolation, integration, differentiation, and ordinary differential equations. We will learn and use MATLAB to implement numerical algorithms.

Text book

Numerical Analysis by Timothy Sauer, 2nd edition.

Office hours

MWF 13:30-14:20 SMLC 216

Syllabus (Updated on October 07, 2013!!)

Tentative Schedule (Updated on November 08, 2013!!)


Assignments

HW 1 HW 2 HW 3 HW 4

HW 5 eiffel1.mat eiffel2.mat eiffel3.mat eiffel4.mat trussplot.m

NOTE: HW5 is to be presented in class on Friday September 27. Here is the SCHEDULE.

HW 6 HW 7 HW 8 HW 9 Legendre_knots.m


Lecture notes

  • Introduction to Matlab: Lecture 1 Lecture 2 Lecture 3
  • Solving scalar equations: Lecture 4 Lecture 5 Lecture 6 Lecture 7 Lecture 8 Lecture 9 Lecture 10
  • Finite precision effects: Lecture 11 Lecture 12
  • Solving systems of linear equations: Lecture 14 Lecture 15 Lecture 16 Lecture 18 Lecture 19 Lecture 20 Lecture21A
  • Interpolation: Lecture 21B Lecture 22 Lecture 23 Lecture 24 Lecture 25 Lecture 26
  • Least Squares: Lecture 29 Lecture 30 Lecture 31
  • Numerical Differentiation: Lecture 32
  • Numerical Integration: Lecture 33 Lecture 34 Lecture 35
  • Initial Value Problems: Lecture 36 Lecture 37 Lecture 38 Lecture 39 Lecture 40
  • Review Lectures (will not be uploaded): Lecture 13, Lecture 17, Lecture 27, Lecture 28

  • Exams

  • Midterm 1 (Oct 02, 2013 in class): questions& solutions
  • Midterm 2 (Nov 01, 2013 in class): study questions question&solutions
  • Final (Dec 11, 2013): study questions for Final

  • motamed@math.unm.edu
    Last updated: December 02, 2013