Messages
Two notes about exam preparations:
1. The solution to last year's exam is now available on the web. Note that some of the problems may have more than one valid solution approach.
2. To clarify the curriculum, everything that has been covered in lectures or group classes are part of the curriculum and relevant for the exam. In terms of book chapters, this means:
- Chapters 1-5 in full (except for projects and exercises not covered in group classes)
- Chapters 6.1-6.2, 7.1-7.4
- Chapters 8-9 in full (same exception as above)
- Chapter 10.1-10.2
There will be no lecture on Monday June 1st. We are now through this year's curriculum. Feel free to send me emails if you have questions about the exam or any of the topics covered in the course.
The last group session was held Thursday, May 21st. Questions regarding the exam or older exams can be sent by email
On Monday May 18, I will step through the exams from 2013 and 2014. Both exams are available here on the course web site.
All your assignments should now have been corrected. Those of you that did not pass will get a second chance with deadline Friday, May 15th, 23:59. Because there will be no group on Thursday, questions can be sent by email, or we can plan a short meeting for help.
There were a lot of different numbers for the assignment. The correct numbers will be posted on GitHub under oblig2, here
Python-programmers should note the difference between
u_old = u_new
and
u_old = numpy.copy(u_new)
when working with numpy arrays. The latter is preferred.
Exercises for Thursday are 8.2, 8.3, 8.7, 8.12. Sorry for the short notice and change in plans.
Next Thursday we will have a computer lab in the room SED to work on the mandatory assignment. There is also possible to ask questions regarding the assignment this Thursday
We will work on chapter 5 after mandatory assignment 2. Exercises are still 5.2, 5.3, 5.4, 5.5, 5.6.
As requested today, the Latex source for assignment 2 has been put on the web. The code is a little messy and therefore not the best example if you want to learn Latex, but it is useful to cut and paste from it if you want to reuse part of the text and equations in your report. You find the source code under the headline "Latex examples"
On Thursday we consider the exercises:
7.12-7.14 and 8.1,8.10
The lecture plan has been updated. We were able to finish Chapter 7 and most of Chapter 6 before the break. The remaining examples of Chapter 6 are left as self study. On Monday April 13, we start on Chapter 8.
The group session will start as usual next week
Last group session before easter is on Thursday. Exercises are 7.3-7.7
All your assignments should now have been corrected. Those of you that did not pass will get a second chance with deadline Thursday, March 19th, 23:59.
The group session will be held as normal this week. Exercises are: 4.1-4.4
Assignment 2 has been published. Note that the deadline has been changed compared with previous info. Questions about the assignment can be sent to me (sundnes@simula.no) or Vegard (vegarvi@student.matnat.uio.no).
I have changed the order of the lecture, to fit better with Mandatory assignment 2. The order of the Chapters will be 7-6-8-5-9, which does not sound very natural, but these chapters are quite independent. See the update plan for details.
The lecture plan has been updated. Note in particular:
- Thursday March 12th is lecture 12.15-13.00, and help with assignment 1 13.15-14.00
- There is no lecture March 16th and March 23rd. Lectures start again after Easter
- Group classes and weekly exercises run as normal until Easter
For those new to the Latex document system, I have put a couple of example files on the course web page. Also consider the courses listed here:
http://fui.ifi.uio.no/?p=302
The Mandatory Assignment is Project 3.6. The deadline for delivery is Thursday, March 12th, 23.59.
- Use devilry for handing in the assignment
- The assignment must include a single document answering the questions and including figures. Please use LaTeX (or similar) and generate .pdf
- In addition, upload the code/programs used to produce all results and figures. Make comments on how to run the programs
- Use MATLAB, Python, Java or C when writing programs. (MATLAB or Python preferred)
Also, you should have read the requirements and guidelines for mandatory assignments at Ifi.
Questions regarding the assignment can be sent to vegarvi@student.matnat.uio.no
For the group session Feb 26th we will work on exercises 3.1-3.4. These exercises might take a while to go through so it is recommended that you try to solve these exercises before class.
Suggested solutions to some of the programming exercises have now been published, and will be updated after each class
For the two upcoming weeks there are some changes to the schedule:
Monday Feb 9th, 10.15-12: Group class (gruppetime), project 2.4.2
Thursday Feb 12th, 12.15-14: Lecture, chapters 2 & 3
Monday Feb 16th, 10.15-12: Group class, exercise 2.5, project 2.4.1
Thursday Feb 19th, 12.15-14: Lecture, chapters 3 & 4
From week 9 (Monday Feb 23rd) we are back to the normal schedule. See also the updated plan for the spring semester.
Exercises for Thursday 5/2 are 2.1, 2.2, and 2.3.
Starting Monday February 2nd, the lectures have been moved to the room "Postscript".
The group classes start this week, on Thursday 29/1 12.15-14. The exercises for this week are 1.3 and 1.4 from the course book (Tveito, Langtangen et al, Elements of Scientific Computing). Sorry for the short notice this week, but if you have time it is worth trying to solve the exercises yourself before attending the class.
Recall that there will be no lecture Monday January 26th.