The course provides an introduction to the rest of the capabilities of modern Fortran, including generic programming, object oriented programming, parameterised derived types, exception handling using the IEEE facilities, C interoperability and parallel programming.
The course is suitable for people who have attended the Introduction to Modern Fortran programming course, or have a basic grounding in Fortran.
The course is also suitable for people wanting to convert from another language and already have a basic grounding in Fortran. This course is offered in a face to face classroom and virtual setting.
A basic knowledge of Fortran or a good grounding in programming in another language.