Programming project
In the programming project you are required to produce a written report.
The project is in two parts, the first project is intended to build up a code base to tackle the second part.
This will count 35% towards your final grade. 10% of this is assigned to the first project and the remaining 25% to the second.
Further information regarding the projects will be announced soon.
Project 1
The first project should be completed by Friday the 6th of October at 23:59pm. When you want to submit your project, just send me an email with an attached folder, including the PDF report and the Python/MATLAB code with your solution. You can also submit a Jupyter notebook with both the theoretical answers and the code. Please write the members of the group in the email.
If you have any questions, you can
- Send me an email at davide.murari@ntnu.no
- Come to the supervision hours on Thursdays from 12:15 to 14.
James and I went through the project carefully, but since we prepared it from scratch, it is likely that some mistakes are still there. Please email me if you find any problem with the presentation of the project or possible mistakes so I can change the text accordingly.
- Project description: Description
Note: We are not assessing your writing ability in this project, but your submission must be readable and needs to show you understand the content of the project.
Project 2
The second project should be completed by Friday the 17th of November at 23:59pm. When you want to submit your project, just send me an email with an attached folder, including the PDF report and the Python/MATLAB code with your solution. You can also submit a Jupyter notebook with both the theoretical answers and the code. Please write the members of the group in the email.
If you have any questions, you can
- Send me an email at davide.murari@ntnu.no
- Come to the supervision hours on Thursdays from 12:15 to 14.
Project description: Description
Note: We are not assessing your writing ability in this project, but your submission must be readable and needs to show you understand the content of the project.
Code relevant to the second project, including the Firedrake tutorial covered in the lectures, can be found on Github by clicking here. If you wish to use Firedrake without Google Colab alternatives can be found here.