Emerging Technologies
Star icon
Most Popular
Hands on Training icon
Hands On Training
Star icon
Hands on Training icon

Fortran for Scientific Computing

Course Cover
compare button icon

Course Features

icon

Duration

5 weeks

icon

Delivery Method

Online

icon

Available on

Lifetime Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Effort

4 hours per week

icon

Teaching Type

Self Paced

Course Description

Fortran is a powerful tool for scientific programming

Fortran is a programming language designed for scientific computing. It allows users to express numerical problems naturally.

This course will teach you how to write Fortran programs, a popular programming language, to solve numerical problems.

Learn how to use Fortran for solving numerical problems

You'll be able to learn from the Partnership for Advanced Computing in Europe, (PRICE) and other computing experts how to use modern programming paradigms for solving numerical problems.

This includes understanding how to use object-oriented programming in order to design maintainable and efficient code and being aware possible pitfalls and correctness.

Explore data types and scientific computing library

Identify the different numerical data types in Fortran (including user defined types), examine character data, logical data, and dive into functions and subroutines.

You'll learn about control flow statements, file I/O and how Fortran interacts to numerical libraries like LAPACK and BLAS.

Learn how to program In Fortran

You'll leave with a solid foundation in Fortran, an understanding of Fortran best practices and a better understanding of why it is an excellent choice for high performance computing.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

Code according to best practices

Design computationally efficient applications

Evaluate the performance of your application

Experiment with various design options

Identify and select the most relevant data structures for your application

Develop applications in the field of scientific computing

Target Students

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 e

Course Cover