PLEASE READ CAREFULLY all of the comments below!! ------------------------------------------------------------
* Calculus and algebra are prerequisites. You need to have passed these subjects previously
to have a chance to pass Numerical Methods.
---
* This subject is at a master level, i.e., higher than its undergraduate counterparts,
although it is not necessary to have learned any numerical method before.
One main difference with some undergraduate versions of this course is that we will program the methods reviewed at class, i.e., it's not a purely theoretical subject, and we will try to approach real world situations where you may need numerical methods, while keeping the assignments as simple as possible.
---
* The ABILITY to PROGRAM in some language is a prerequisite.
Students who have never written computer programs will need to invest of the order of twice the official ECTS time in completing the subject successfully.
---
* The professor can provide support in any version of Fortran. Fortran 90 or later is recommended
over Fortran 77 for its greater flexibility. Students with experience in other programming languages are encouraged to take the chance to learn Fortran, at the expense of some possible extra effort, as a standard in high efficiency scientific computing. If the student experiences difficulties with Fortran or simply does not wish to invest the extra effort, the possibility of
programming in another language remains, and still the professor will probably be able to provide some general support. Some students this year were more used to Matlab, for instance.
However, watch out that we will program mostly at the level of sums and multiplications,
i.e., the use of black-box routines is banned unless otherwise stated. |