Online Fortran Tutoring JC-PD LLC

Affordable Online Fortran Tutoring Help and Programming Help by a Physics PhD + postdoc / Math BS with 20 years of professional programming experience

Fortran Professional Help

$40/hr for students     Tutoring Policies

$65/hr for businesses (industry, research labs, and private businesses for software engineering consulting/training/scientific programming/tutoring.)

In sessions, concepts are explained clearly if there is a need. Otherwise, practice is the focus. Active learning is best in any subject. Material and concepts are presented after a relevant practical problem is chosen. Then the required knowledge and problem solving approach and methods are presented. Teaching strategy in test taking is beneficial to many students. Teaching error-free programming techniques is valuable in CS. The approach to physics and math problems should also be an error-free one. In all technical subjects, problem solving should be accomplished in small steps, checking the consequences of each before proceeding.

I want to help students learn problematic material. Beating fear of success is possible through sustained small successes. The only real teaching/tutoring goal is to teach a student everything the teacher/tutor knows so that the teacher/tutor is no longer necessary.

Fortran Tutoring

I am a former part-time software engineering consultant using C++ for a US industry in PA (2019). Also, in industry, I have 6 years of experience as a programmer/software engineer. I have 12 years of programming experience in my scientific research at Wash U School of Medicine in St. Louis. Through my dissertation and postdoc, I have 5 years of FORTRAN programming experience. At Wash U School of Medicine, I have 8 years of part-time UNIX system administrator experience.

Fortran is a mathematically oriented OO (onject oriented) language, but its primary focus is on coding formulas. It is certainly possible to program calculations using classes. That approach is more reliable than otherwise. There are many theoretical physicists, applied mathematicians, and other scientists and engineers who use Fortran. Meteorologists used to use Fortran a great deal. Nowadays that has probably decreased somewhat. Some data scientists or data engineers may use Fortran. Very complex mathematical calculations can be done with Fortran.

Later versions of Fortran include pointers and classes. I have not studied those in Fortran, but I have studied pointers in C, C++ and C#. I have studied classes in Java, Python, C++, and C#. I have also coded a great deal of object oriented programs.If necessary, I can quickly learn pointers and classes in Fortran. I have modern pdfs covering Fortran 2008 and 2018. I have no experience in parallel processing, and light experience with multi-threaded apps. Through my dissertation, postdoc, industry, and tutoring, I have about 5 years experience coding Fortran at 40 hours per week. The majority of this coding was with F77. I have coded professionally for about 20 years, particularly, using C, C++, Java, and Python.

gfortran is a free Fortran compiler. If you have windows, you can install cygwin and then install gfortran. The free AMD Optimizing C/C++ and Fortran Compilers (AOCC) is a good option for Linux servers. Plato is a good and free IDE for F77 and F95.

Fortran Tutoring, Fortran Programming help

Fortran Tutoring Options

Recommended books for Fortran

Other Recommendations concerning Fortran

Fortran Programming Methods

Advanced Fortran Programming Methods

JC-PD LLC company logo -- sun with a circle around it


Subjects Tutored at JC-PD LLC

Tutoring Reviews at JC-PD LLC

Go to the top of the page.

Copyright © 2017- Peter Domitrovich, Ph.D. JC-PD LLC. All rights reserved. Written by Peter Domitrovich, Ph.D. .