EdusalsaDiscover Your Stanford

CME 102

Ordinary Differential Equations for Engineers (ENGR 155A)

  • Not Offered

5 units

Letter or Credit/No Credit

Analytical and numerical methods for solving ordinary differential equations arising in engineering applications are presented. For analytical methods students learn to solve linear and non-linear first order ODEs; linear second order ODEs; and Laplace transforms. Numerical methods using MATLAB programming tool kit are also introduced to solve various types of ODEs including: first and second order ODEs, higher order ODEs, systems of ODEs, initial and boundary value problems, finite differences, and multi-step methods. This also includes accuracy and linear stability analyses of various numerical algorithms which are essential tools for the modern engineer. This class is foundational for professional careers in engineering and as a preparation for more advanced classes at the undergraduate and graduate levels. Prerequisites: knowledge of single-variable calculus equivalent to the content of Math 19-21 (e.g., 5 on Calc BC, 4 on Calc BC with Math 21, 5 on Calc AB with Math 21). Placement diagnostic (recommendation non-binding) at:


  • GER:DB-Math

  • WAY-FR

Course Prequisites

Grade Distribution

Sign Up

To save CME 102 to your course bucketlist

Already Have An Account? Log In