Welcome to your first course in numerical methods (maybe). Numerical methods and computational science and engineering have often been said to comprise the "third" pillar of science if that gives you a scope for its applicability, so that's exciting. We will cover a wide variety of topics to give you at least a taste as to the wide variety of uses these methods can have, exploring a large variety of these applications while studying each of the different topics.
Our goal in this course is that you will be able to
In order to accomplish this we will use a variety of learning approaches that may be different from what you are used to:
The following subjects will be used extensively so it is best that you have had at least one course in each of the following:
git
) and code hosting (bitbucket/github)fsolve
, PETSc
)Lecture | Month | Day | Topic |
---|---|---|---|
1 | September | 8 | Introduction |
2 | 10 | Error Analysis | |
3 | 15 | ||
4 | 17 | Root Finding and Optimization | |
5 | 22 | ||
6 | 24 | ||
7 | 29 | Interpolation and Approximation | |
8 | October | 1 | |
9 | 6 | Numerical Quadrature and Differentiation | |
10 | 8 | ||
11 | 13 | ||
12 | 15 | Midterm | |
13 | 20 | ODEs Part 1 - IVPs | |
14 | 22 | ||
15 | 27 | ||
16 | 29 | Non-linear Systems | |
17 | November | 5 | Linear Algebra |
18 | 10 | ||
19 | 12 | ||
20 | 17 | ||
21 | 19 | ||
22 | 24 | ODEs Part 2 - BVPs and PDEs | |
23 | December | 1 | |
24 | 3 | ||
25 | 8 | ||
26 | 10 |