Search
Purdue School of Engineering and Technology

Purdue School of Engineering and Technology

Numerical Methods in Mechanical Engineering

ME 58100 / 3 Cr. (3 Class)

The solution to problems arising in mechanical engineering using numerical methods. Topics include nonlinear algebraic equations, sets of linear algebraic equations, eigenvalue problems, interpolation, curve fitting, ordinary differential equations, and partial differential equations. Applications include fluid mechanics, gas dynamics, heat and mass transfer, thermodynamics, vibrations, automatic control systems, kinematics, and design.

Primary Track: Solid Mechanics & CAE, Materials, Fluid & Thermal Sciences, Mechatronics & Controls, Biomechanics

Textbooks

A Friendly Introduction to Numerical Analysis, Bradie, Pearson, any Edition

Outcomes
  • Develop, code, and use algorithms for computer solution of algebraic equations. 
  • Develop, code, and use basic algorithms for computer solution of eigenvalue problems. 
  • Develop, code, and use basic algorithms for computer solution of nonlinear equations. 
  • Develop, code, and use algorithms for polynomial approximation and interpolations. 
  • Develop, code, and use algorithms for numerical integration. 
  • Develop, code, and use algorithms for numerical differentiations. 
  • Develop, code, and use basic algorithms for solution of differential equations. 
  • Develop, code, and use basic algorithms for solution of partial differential equations.
Topics
  • Introduction to scientific computing 
  • Introduction to programming languages 
  • Systems of linear algebraic equations 
  • Solution to matrix eigen problems 
  • Solution of nonlinear equations 
  • Polynomial approximation and interpolation 
  • Numerical integration 
  • Ordinary differential equations 
  • Partial differential equations