|
New developments in many applications, such as
weather forecasting, airplane design, tomographic
problems, analysis of the stability of structures,
design of chips and other electrical circuits, etc,
rely on numerical simulations. Such simulations require
the numerical solution of linear systems or of
eigenvalue problems. The matrices involved are sparse
and high dimensional (1 billion is not exceptional).
The solution of these linear problems are normally by
far the most time-consuming part of the whole
simulation. Therefore, the development of new solution
algorithms is extremely important and forms a very
active area of research. |
|
To provide theoretical insight and to develop practical skills for solving numerically large scale linear algebra problems. Particular emphasis lies on large-scale linear systems and on eigenvalue problems. |
|
Fourteen lectures, each consisting of instruction and theoretical and practical assignments. The practical assignments require programming in MATLAB. A Matlab tutorial will be provided. |
|
Grading is based on the results of one quiz (Q), homework
assignments (H) and one final project assignment (P). The grade
H of the homework assignments is obtained by averaging the grade of the
best 10 sets of homework assignments out of 14 sets (with at least one
grade ≥ 6 in each set of four consecutive sets of homework assignments
and in the sets of Matlab assignments). If this average happens to be less
than 6 (<6), then you have to do an oral exam (on the material of the whole
course) and H is the grade for this exam. The final grade C for this course
is a weighted average of the grades H and P provided the grade Q for the
quiz is ≥ 6: C=(6*P+4*H)/10.
|
|
Good knowledge of linear algebra and some experience in programming (preferable Matlab). |
|
Lectures will be at
The course will start in week 36, 2011 (September 7, 2011). There will be lecture in week 45 (Wednesday, November 9). The course schedule is under construction. The schedule as well as the “homemade” material will be updated on Wednesdays before the course. |
|
|
Warning. The material that is available from the links below for “the days to come”, is from last years course. The actual material that will be used may be (slightly) different. Updates will be made available before the lecture. Transparencies, handouts, assignments The number X.D.n of an
assignment is constructed as follows: X is either T (for theoretical assignment)
or M (for Matlab assignment), D refers to the number of the "Day", n is number
of the assignment (of Day D).
If an assignment number is clickable, then the date for handing in the solution is closed and clicking leads to the solution of the assignment. If you are still interested in getting a grade, then you can do the "alternative assignments". Schedule 2011
|
|
If you are not a student from Utrecht University
but you have a login (for doing the matlab exercises in class),
then you can download the code that you produced
in class by sftp to students.science.uu.nl (with, for instance, winscp in windows or a commandline sftp students.science.uu.nl in linux). |
*
To unwrap FILE.tar.gz:
|