Numerical Methods for Partial Differential Equations

Catalog Search > Engineering/Engineering Technology > MECH.5200

Course No: MECH.5200; Last Offered: Spring 2025;

Course Description

Mathematical approaches for numerically solving partial differential equations. The focus will be (a) iterative solution methods for linear and non-linear equations, (b) spatial discretization and meshing (c) finite difference methods (FDM), (d) finite volume methods (FVM), (e) finite element methods (FEM) and (f) boundary element methods (BEM). The theory behind of each of these methods will be developed and discussed. Computer programming applications involving the solution of linear and non-linear PDEs in multiple dimensions will play a key role in this course. Unique computer programming assignments will be selected from different engineering/science fields (possibilities include: fluid flow, heat transfer, electrostatics, electromagnetism, structural analysis, medical, ocean engineering etc.) to illustrate the broad applicability of numerical methods. Students will be expected to complete programming assignments -- while most class examples will deal with pseudo code and/or matlab, a working knowledge of one of the following programming languages is recommended: Matlab, Octave, C, C++, fortran, Java, BASIC, or Python.

Prerequisites & Notes

  • Prerequisites:
  • Special Notes:
  • Credits: 3; Contact Hours: 3

Questions About This Course?

Contact the Advising Center at 978-934-2474 or Continuing_Education@uml.edu

Use the Back button in your browser to go back to search results.