This is an archived course. A more recent version may be available at ocw.mit.edu.
Prof. Thomas Herring
Dr. Chris Hill
This course introduces programming languages and techniques used by physical scientists: FORTRAN, C, C++, MATLAB, and Mathematica. Emphasis is placed on program design, algorithm development and verification, and comparative advantages and disadvantages of different languages.