This drop-in mini-seminar series has run twice, in the spring semesters of 2007 and 2009. It is a not-for-credit series for Atmospheric Science students, staff & faculty who are interested in learning FORTRAN at various levels, including beginner programming basics, through intermediate and advanced topics, into makefiles and concluding with running codes in parallel.

This seminar series will again run in 2012:

If you would like on the class email list and did not already email to be on it, email Kelley Wittmeyer.

Updated April 23, 2012

Jump to: 2012 Class Notes | Resources | 2007 Class Notes | 2009 Class Notes

2012 Seminar Schedule

All classes in CMMAP (ATS-West) seminar room.
All classes 3:00-4:00pm

Date Presenter Topic
January 24 Mark Branson Introduction: Steps for writing and compiling a fortran program, Basic syntax and structure
January 31 Mark Branson Data types and basic calculation
February 7 Mark Branson Control constructs (IF statements and blocks, DO loops, SELECT CASE statement)
February 14 Mark Branson Array concepts
February 21 Mark Branson Subroutines and Functions
February 28 Don Dazlich File i/o including netcdf
March 6 Mark Branson Kind & precision; introduction to modules
March 20 Mark Branson Modules and makefiles
March 27 Mark Branson Derived types
April 3 Ross Heikes Pointers
April 10 Don Dazlich Optimization and debugging, numerical errors
April 17 Don & Ross Coding for multi-processor runs: parallelization, MPI, etc

2012 Class Notes

Resources