Tutorials on Fortran Programming

Course Description

This is a collection of tutorials on the Fortran Programming language right from the basics. Mr. Gunasekaran discusses the fundamental concepts of the language in this series. Although designed for complete beginners, it is also a great reference for advanced users.

All the programs and examples will be available in this public folder: https://www.dropbox.com/sh/okks00k2xufw9l3/AABkbbrfKetJPPsnf...

Tutorials on Fortran Programming
Originally developed by IBM in the 1950s for scientific and engineering applications, Fortran came to dominate this area of programming early on and has been in continuous use for over half a century in various computationally intensive areas. Pictured: an IBM 704 mainframe computer at the Lawrence Livermore National Laboratory.
Not yet rated

Video Lectures & Study Materials

# Lecture Play Lecture
1 Introduction, Installing gfortran and Geany Play Video
2 More on other Compilers + Hello World Program Play Video
3 Implicit None + Simple Data types Play Video
4 Online Resources Play Video
5 Area of a triangle + Basic operators Play Video
6 Fortran Operators and Operator Precedence Play Video
7 Type casting + Case Insensitivity Play Video
8 Explicit type casting + read statement Play Video
9 Geany Features + Parameter keyword Play Video
10 Intrinsic functions + Parameter + Execution Play Video
11 If statement and Relational Operators Play Video
12 Relational and Logical Operators Play Video
13 Operator Precedence + Do loop Play Video
14 Kind Attribute, Limit on Integers Play Video
15 Characters, Strings, String Arrays Play Video
16 Printing Strings and Quote Mixing Play Video
17 Modulus Operation Play Video
18 Successive Factorial + Do loop Play Video
19 Nested do loops, labels Play Video
20 Cautions in do loops, Labels Play Video
21 Executing from terminal and link for programs Play Video
22 elect case and Calendar Trick Play Video
23 Format Specifications for read and print Play Video
24 Formats, Arrays, allocate, limits of int Play Video
25 Reading and Writing to files - Simple Play Video
26 Array operations, Changing Index Play Video
27 Trigonometric Identities, Intro to GNUplot Play Video
28 Finishing the program, Links to GNUplots, Programs Play Video
29 Cycle, Exit, More on Do loop Play Video
30 More on Select Case, nested if Play Video
31 Intro to Functions Play Video
32 More on functions, using shell scripts Play Video
33 Recursive and Multi-function calls Play Video
34 Problems with calling functions defined in a program Play Video
35 Introduction to subroutines and procedures Play Video
36 2D arrays, Reshape, Pack, Masking Play Video
37 Fortran Array Indexing, Printing arrays Play Video
38 Determinant Using Subroutines and Functions Play Video
39 Cramer's rule Play Video
40 Modules + Array Valued Functions Play Video
41 Beyond Fortran... Play Video


There are no comments. Be the first to post one.
  Post comment as a guest user.
Click to login or register:
Your name:
Your email:
(will not appear)
Your comment:
(max. 1000 characters)
Are you human? (Sorry)
CosmoLearning is promoting these materials solely for nonprofit educational purposes, and to recognize contributions made by Arun Prasaad Gunasekaran (Arun Prasaad Gunasekaran) to online education. We do not host or upload any copyrighted materials, including videos hosted on video websites like YouTube*, unless with explicit permission from the author(s). All intellectual property rights are reserved to Arun Prasaad Gunasekaran and involved parties. CosmoLearning is not endorsed by Arun Prasaad Gunasekaran, and we are not affiliated with them, unless otherwise specified. Any questions, claims or concerns regarding this content should be directed to their creator(s).

*If any embedded videos constitute copyright infringement, we strictly recommend contacting the website hosts directly to have such videos taken down. In such an event, these videos will no longer be playable on CosmoLearning or other websites.