Fortran is a programming language that has been designed for scientific computing, allowing users to naturally express numerical problems.
In this course, you’ll discover how to express your numerical problems as a Fortran program and explore the power and versatility of this popular scientific programming language.
You’ll get the chance to understand how to use modern programming paradigms to solve numerical problems and build robust applications.
This includes how to use object-oriented programming to design efficient and maintainable code and being aware of potential correctness and performance pitfalls.
You will identify the various data types in Fortran (including user-defined types), control flow, and delve into functions and subroutines.
This course is for anyone who wants to write code to solve numerical problems or perform simulations. The programmer can focus on the domain, rather than the technicalities of the programming language.
This course is also very useful for those who want to extend or to maintain software projects that are developed using Fortran.