Fortran is one of the oldest programming languages and is geared towards number crunching applications that employ complex mathematical functions and algorithms.

Our courses provide a solid foundation of skills to start working with existing codes and progress to the more advanced capabilities of modern Fortran, including generic programming, object oriented programming, parameterised derived types, exception handling using the IEEE facilities, C interoperability and parallel programming.