General descriptionThe goal of this course is to introduce basic techniques for efficiently computing numerical solutions 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. Schedule of lectures   (updated Nov. 21, 2016)
Text bookNumerical Analysis by Timothy Sauer, 1st or 2nd edition (recommended).
Office hours1) Mondays 13:00-15:00     2) Thursdays 14:00-15:00     3) by appointment
Lecture notesMATLAB Tutorial Lecture notes on Solving Scalar Equations Lecture notes on Finite Computer Precision Lecture notes on Solving Systems of Linear Equations Lecture notes on Interpolation     Matlab code 1     Matlab code 2 Lecture notes on Least Squares Lecture notes on Numerical Integration
HomeworkHW6     (due November 10) HW7     Partial solutions to HW7 + Matlab codes HW8   Legendre_knots.m   (due December 6th in class)