Computer projects
The course contains three compulsory computer projects. In these, you will gain experience in the practical part of the subject by actually implementing numerical methods for differential equations in either Matlab or Python, and observing different features of different methods and problem classes.
The projects are compulsory, but can be completed anywhere. If you need help, we have two exercise sessions every week. See the information on the Teaching page for more on the format.
It is assumed that you work on the projects also outside the scheduled time, and you will not be able to complete them by working only during the exercises. You should make sure to come well prepared to the exercise in order to ask relevant questions and not waste this limited time. This in particular means that you should be well acquainted with the project instructions and have started programming before the exercise.
For each project, you will present your results orally (with supporting material) to one of the teaching assistants. By extensive experience, we know that presenting by running your code during the presentation does not work well. Therefore, please create a few basic slides in e.g. Beamer or Powerpoint that summarize what you want to present, with e.g. some code snippets and some plots of the results. However, please also have the complete code easily available, in case of questions.
You will be able to book a 20-minute time slot for this presentation in the afternoons of 20-21 November (Project 1), 5-6 December (Project 2) and 19-20 December (Project 3).
For the first project:
The instructions for each project will be published roughly two weeks before you need to present something (when we have started on the associated part of the theory).