/am205_examples

Harvard Applied Math 205: Code Examples

Primary LanguagePython

Harvard Applied Math 205: Code examples

Harvard AM205 is a graduate course the provides a broad overview of scientific computing. See the main website here:

http://courses.seas.harvard.edu/courses/am205/

This Git repository contains example codes from the course. The codes are primarily written in Python, and make use of several commonly-used libraries:

  • NumPy for numerical linear algebra
  • SciPy for scientific routines and algorithms
  • Matplotlib for graphing and visualization

In addition, a number of programs output data to text in a format that can be read by the freeware plotting program Gnuplot.

Organization

The course is divided into six units:

  • Unit 0 – Overview of Scientific Computing
  • Unit 1 – Data Fitting
  • Unit 2 – Numerical Linear Algebra
  • Unit 3 – Numerical Calculus and Differential Equations
  • Unit 4 – Nonlinear Equations and Optimization
  • Unit 5 – Eigenvalue Problems

Example codes from each unit are provided in separate directories.