Fortran Wiki
Fortran 90 and 95 for Scientists and Engineers

Stephen J. Chapman (2003)
McGraw-Hill Science


Buy on Amazon


Fortran 90/95 for Scientists and Engineers (McGraw-Hill Series in General Engineering) / Edition 2

Chapmanā€™s Fortran for Scientists and Engineers is intended for both first year engineering students and practicing engineers. It simultaneously teaches the Fortran 90/95 programming language, structured programming techniques, and good programming practice. Among its strengths are its concise, clear explanations of Fortran syntax and programming procedures, the inclusion of a wealth of examples and exercises to help students grasp difficult concepts, and its explanations about how to understand code written for older versions of Fortran.


  1. Introduction to Computers and the Fortran Language
  2. Basic Elements of Fortran
  3. Program Design and Branching Structures
  4. Loops and Character Manipulation
  5. Basic I/O Concepts
  6. Introduction to Arrays 7 Introduction to Procedures
  7. Additional Features of Arrays
  8. Additional Features of Procedures
  9. More about Character Variables
  10. Additional Intrinsic Data Types
  11. Derived Data Types
  12. Advanced Features of Procedures and Modules
  13. Advanced I/O Concepts
  14. Pointers and Dynamic Data Structures
  15. Redundant, Obsolescent, and Deleted Fortran Features

Appendix A: ASCII and EBCDIC Coding Systems

Appendix B: Fortran 90/95 Intrinsic Procedures

Appendix C: Order of Statements in a Fortran 90/95 Program

Appendix D: Glossary

Appendix E: Answers to Quizzes

category: books