FutureLearn
FutureLearn Logo

Fortran for Scientific Computing 

  • Offered byFutureLearn

Fortran for Scientific Computing
 at 
FutureLearn 
Overview

Duration

5 weeks

Total fee

2,763

Mode of learning

Online

Credential

Certificate

Fortran for Scientific Computing
 at 
FutureLearn 
Highlights

  • Weekly study 4 hours
Details Icon

Fortran for Scientific Computing
 at 
FutureLearn 
Course details

More about this course
  • Discover how to express your numerical problems as a Fortran program, exploring the power and versatility of this popular programming language
  • Understand how to use modern programming paradigms to solve numerical problems.
  • This includes how to use object-oriented programming to design efficient and maintainable code, and being aware of potential correctness and performance pitfalls

Fortran for Scientific Computing
 at 
FutureLearn 
Curriculum

Introduction and the basics of Fortran

Welcome and introduction

Set up and your first Fortran program

Data types

Conditional and iteration statements

Procedures

Basic input and output

Next steps

Beyond the basics

Introduction to week 2

Arrays

Procedures in detail

More control flow statements

File I/O: formatting

Next steps

Object-oriented programming

Introduction to week 3

User defined types

Modules & interfaces

Dynamic memory & pointers

Type-bound procedures and object-oriented programming

Next steps

Software engineering and performance aspects

Introduction to week 4

Best practices

Performance

I/O performance

Next steps

Scientific libraries and parallel computing

Introduction to week 5

Libraries for linear algebra

HDF5

Bits & pieces

Parallel programming

Next steps

Other courses offered by FutureLearn

1.81 K
2 weeks
– / –
1.32 L
15 weeks
– / –
72.5 K
10 weeks
– / –
89.23 K
12 weeks
– / –
View Other 1956 CoursesRight Arrow Icon
qna

Fortran for Scientific Computing
 at 
FutureLearn 

Student Forum

chatAnything you would want to ask experts?
Write here...