Lectures

This page will be updated after class and is meant to serve as a historical record of what has been covered. Also, sample codes presented during lecture will be provided here. Lecture notes will not be posted online.

Topic Material Examples
Week 1 Intro and Basic Concepts Ch 1, Appendix A
08/29 Intro to Computational Methods 1.1
08/31 Numbers and errors 1.2-1.3 precision_test.m, summing.m, aqchem_ex.m
Week 2 MATLAB, Systems of Linear Equations Appendix A, Ch. 4
09/05 MATLAB review (scripts, functions, scope, debugging), Intro to linear equations Appendix A, 4.1 fibonacci_example.m
09/07 Gauss Elimination, Gauss-Jordan, Backsubstitution 4.1 - 4.4 myfunc.m, GEBS_vs_GJ.pdf
Week 3 MATLAB, Systems of Linear Equations Appendix A, Ch. 4
09/12 LU decomposition, matrix inverse 2.3, 2.4, 4.5-4.6
09/14 Existence, conditioning, and iterative algorithms (Gauss-Seidel, Jacobi) 2.3, 2.4, 4.7, 4.10, 4.11
Week 4 Iterative Solutions, Nonlinear Equations Ch. 4, Ch. 3
09/19 Iterative solutions and programming sqrt_demo.m
09/21 Nonlinear equations 3.1 - 3.5 bisection.m
Week 5 Nonlinear Equations Ch. 3
09/26 Nonlinear equations 3.6 - 3.10 roots_demo.m
09/28 Linear Regression Intro 6.1 - 6.2 linear_regression.m
Week 6 Midterm and review Ch. 1 - 4
10/03 Midterm review Ch. 1 - 4 concept_list.pdf
10/05 Midterm
Week 7 Regression Ch. 6
10/10 Linear transformations, quality of fit (R2, residuals, p-value), multiple linear regression 6.1 - 6.4 linear_regression_race.m, cp.m, cp_data.txt, LagrangeINT.m
10/12 Midterm review, polynomial regression and interpolation 6.1 - 6.5 see code above from 10/10
Week 8 Splines and Numerical Differentiation Ch. 6, 8
10/17 Spline interpolation 6.6
10/19 Finite Difference 8.1 - 8.4
Week 9 Numerical Differentiation and Integration Ch. 8, 9
10/24 FD error scalinng and extrapolation 8.5, 8.8, 8.9 numerical_diff.m
10/26 Numerical integration
Week 10 Numerical Integration and Review Ch. 6, 8, 9
10/31 Numerical integration error 9.9 - 9.10
11/02 Midterm Review Ch 6, 8, 9
Week 11 ODEs and Midterm Ch. 10
11/07 Intro to ODEs 10.1 - 10.2 worksheet.pdf
11/09 Midterm Ch 6, 8, 9
Week 12 ODEs 10
11/14 Euler Methods 10.1 - 10.3 euler_ode.m
11/16 Accuracy, Stability, and MATLAB ODE solvers predprey_driver.m, predpreyODE.m