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
Fortran for Scientific Computing at FutureLearn Course details
- 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