Exercises for mathematics 4D/N
On this page you will find exercise sets and solution proposals, as well as administrative information regarding the exercise activities.
In total, 12 exercise sheets will be provided. In order to get access to the exam, you have to get 8 exercise sheets approved. It is, however, strongly recommended that you complete all exercise sets.
In each exercise sheet there will be 4 problems: in order to get the sheet approved you need to solve all of them, but only two will be graded.
Approvals from previous semesters
If you have fulfilled the exercise requirements a previous semester (in either of the courses TMA4130, TMA4125, or TMA4135, you do not have to do so again. If you want confirmation that you have a registered approval from previous semesters, you need to contact eksamen@math.ntnu.no.
Submissions: time and place
The solutions should be handed in in ovsys. Please hand in a pdf-file with the solutions of the analytical problems and either jupyter notebooks (.ipynb) or python files (.py) for the programming problems. The exercise sets will be published on Monday of the week in the column "Publication week" and the deadline is always midnight 23:59 on the dates given below (the Friday of the week after).
The answers of the analytical problems should contain enough details so that it is clear how a solution has been obtained. For the programming problems, it is necessary that the code actually runs. You decide if you want to answer the questions in Norwegian or English.
You can request feedback from the student assistants through ovsys, but you need to specify which of the exercises you want feedback on (and it can not be all of them). Debugging of code will not be done.
Exercise sheets
The .ipynb files that will be provided below can be run by Jupyter Notebook. If Jupyter Notebook is not already installed, we recommend using the Anaconda distribution, a detailed installation guide for which can be found here.
In order to work with jupyter notebooks in Anaconda, follow the following steps:
- (Download and install Anaconda on your computer.)
- Download the jupyter notebook on your computer. We recommend to set up a dedicated working directory for Maths 4N/D.
- Start the Anaconda Navigator, and launch Jupyter Notebook. This should open a new window in your web-browser, from which you can navigate to your stored notebooks or open new ones.
- For your solutions to the numerical exercises, feel free to copy code parts from the provided jupyter notebooks.
Own Work
It is very important to only submit work that is your own. We want to remind you of the importance of academic integrity and the fact that copying from each other is not allowed. Respecting the intellectual property of others is a fundamental principle in maintaining a fair and honest academic environment. Copying, plagiarism, or using someone else's work without proper attribution is not only against our guidelines but also undermines the trust and integrity of our entire learning institution.
If you want specific comments on your solution, please write a small comment on where you had problems or questions in the future. Without that you will only get general comments and if there is nothing else to say than what is written in the solution, you might not get a comment at all.
Exercise Classes
The exercise classes start in week 35, in the following times:
| Day | Time | Room | Note |
|---|---|---|---|
| Monday | 8 - 10 | GL-GEL EL6 | Small session |
| Tuesday | 8 - 10 | GL-SB2 S8 | Small session |
| Tuesday | 16 - 18 | GL-GEL EL6 | Small session |
| Wednesday | 8 - 10 | GL_RFB R5 | Big session, please come here. |
| Wednesday | 14 - 16 | H3 521 Sprokkit | small session (new !!!) |
| Wednesday | 16 - 18 | GL_RFB R8 | |
| Thursday | 10 - 12 | GL-HB H3 | Small session |
| Thursday | 16 - 18 | GL-GE G1 | Small session |
| Friday | 8 - 10 | GL-RFB R9 |