Fortran: Introduction to Modern Fortran Prerequisites
This course is part of the Scientific Computing series.
This is a basic introduction to modern Fortran. At the end of the course, students should be able to write significant programs in Fortran, and to be able to start working on existing programs written in modern Fortran (i.e. in the Fortran 90/95 style). It will not cover obsolete features of Fortran, some of the more advanced aspects, or most of the extensions introduced by Fortran 2003.
- All current University members (departments and colleges)
- Further details regarding eligibility criteria are available
- Basic knowledge of the Unix command line as gleaned from the Unix: Introduction to the Command Line Interface course
- Knowledge of a Unix plain text editor (e.g. emacs, gedit, pico, vi) on a Unix system, as covered on the Emacs or Vi Introductions.
- The How Computers Handle Numbers half day course; this course will refer to that rather than covering the same ground. This is not strictly a prerequisite, as the Fortran course does not require knowledge of it, and so attending it after the Fortran course is perfectly reasonable.
- Attendees are expected to know how arrays are used in science, though only at a basic level; for more information see here..
Number of sessions: 6
# | Date | Time | Venue | Trainer | |
---|---|---|---|---|---|
1 | Mon 16 Mar 2015 09:30 - 12:30 | 09:30 - 12:30 | Phoenix Teaching Room 1, New Museums Site | map | Nicholas Maclaren |
2 | Mon 16 Mar 2015 13:30 - 17:00 | 13:30 - 17:00 | Phoenix Teaching Room 1, New Museums Site | map | Nicholas Maclaren |
3 | Wed 18 Mar 2015 09:30 - 12:30 | 09:30 - 12:30 | Phoenix Teaching Room 1, New Museums Site | map | Nicholas Maclaren |
4 | Wed 18 Mar 2015 13:30 - 17:00 | 13:30 - 17:00 | Phoenix Teaching Room 1, New Museums Site | map | Nicholas Maclaren |
5 | Fri 20 Mar 2015 09:30 - 12:30 | 09:30 - 12:30 | Phoenix Teaching Room 1, New Museums Site | map | Nicholas Maclaren |
6 | Fri 20 Mar 2015 13:30 - 17:00 | 13:30 - 17:00 | Phoenix Teaching Room 1, New Museums Site | map | Nicholas Maclaren |
- The basic concepts of Fortran
- How to program in Fortran 95
- Most of the basic Fortran 95 facilities
A mixture of presentations, demonstrations and practicals.
NAG Fortran on MCS Linux
- While programming experience is not essential, attendees with no programming experience whatsoever are recommended to attend the "Python Introduction" course first.
- There is no significant difference between how to program Fortran under Unix, Microsoft Windows or any other system, so it is equally relevant to users of other systems that want to learn Fortran.
- More information may be found in http://www-uxsup.csx.cam.ac.uk/courses/Fortran/
Three full days
Booking / availability