E6302 Handout

Handout for APMA E6302: Numerical Methods in PDEs

World Wide Web: http://www.columbia.edu/~gb2030

Instructor: Guillaume Bal

  • Office: Mudd 206
  • Office Hours: by appointment
  • Office Phone: (212) 854 4731
  • e-mail: gb2030@columbia.edu
  • Class meeting: MW 11:00-12:15 in Mudd 545


  • Course Structure:

  • Textbooks: For the analysis of finite difference and finite element methods, I recommend
    • S. Larsson and V. Thomee, "Partial Differential Equations with Numerical Methods", Springer Verlag, 2003.
    For the analysis of spectral methods and implementation in Matlab, I recommend
    • L.N. Trefethen, "Spectral methods in Matlab", SIAM, 2000.
    I will provide lecture notes as well. They are available in their current form at NumAnal.pdf
  • Syllabus: This course will cover classical algorithms to discretize and solve (linear) partial differential equations. After a brief review of differential equations and linear algebra relevant to the course, the techniques of finite differences, finite element methods, and spectral methods will be covered. Students attending this course are expected to combine a theoretical understanding of the numerical techniques with a practical implementation of the algorithms in Matlab. A very good introduction to Matlab is the "Matlab guide" by Higham and Higham, SIAM, 2000.
  • Grading:

  • There will be a number of take-home homeworks. These homeworks will count for 70% of the final grade.
  • The remaining 30% will be given based on a written project analysing a numerical algorithm and its Matlab implementation in a field of your choice.

  • Guillaume Bal