6 EC
Semester 2, period 4
5284SCCO6Y
The course focuses on developing numerical algorithms to solve prototypical partial differential equations. Students will learn how to discretize differential equations using finite difference approximations, analyse the stability and accuracy of finite difference schemes, and implement these schemes in code to solve a variety of scientific and engineering problems. Topics covered include:
Furthermore, the course provides a brief introduction to advanced numerical methods (finite volume, and finite element).
Kyle Novak, Numerical Methods for Scientific Computing, 2nd edition
A working python distribution is necessary with the basic scientific libraries (numpy, scipy, numba, matplotlib).
The lectures will present the theoretical background as well as adding several optional small simulation exercises. During these lectures three assignments will be defined that the students will work on in pairs. The guided laptop sessions will give aid with the technical questions towards the completion of the assignments.
Activity | Hours | |
Hoorcollege | 28 | |
Laptopcollege | 28 | |
Tentamen | 3 | |
Self study | 109 | |
Total | 168 | (6 EC x 28 uur) |
This programme does not have requirements concerning attendance (Ter part B).
| Item and weight | Details |
|
Final grade | |
|
5 (50%) Tentamen | Must be ≥ 5, NAP if missing |
|
5 (50%) Assignments | Must be ≥ 5, NAP if missing |
|
3 (30%) Set 1 | NAP if missing |
|
3 (30%) Set 2 | NAP if missing |
|
4 (40%) Set 3 | NAP if missing |
lab assignment 50% and exam 50%
Research assignment on solving PDEs with self-written code.
Research assignment on investigating reaction-diffusion type systems with self-written code.
Challenge assignment using multiple numerical methods learned during the course (Finite difference, Finite element, lattice Boltzmann).
All three assignments are graded and they form 50% of the course grade.
The 'Regulations governing fraud and plagiarism for UvA students' applies to this course. This will be monitored carefully. Upon suspicion of fraud or plagiarism the Examinations Board of the programme will be informed. For the 'Regulations governing fraud and plagiarism for UvA students' see: www.student.uva.nl
| Weeknummer | Onderwerpen | Studiestof |
| 1 | ||
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 | ||
| 7 | ||
| 8 |