Numerical Methods in Mechanical Engineering

This course will cover a range of numerical analysis techniques related to solving systems of linear algebraic equations, matrix eigenvalue problems, nonlinear equations, polynomial approximation and interpolation, numerical integration and differentiation, ordinary and partial differential equations.

ME58100

Credit Hours:

3

Learning Objective:

To introduce the student to basic numerical analysis techniques which are used to solve science and engineering problems. To provide students with experience programming some of these techniques to help them gain familiarity with the methods and the errors associated with them.

Description:

This course will cover a range of numerical analysis techniques related to solving systems of linear algebraic equations, matrix eigenvalue problems, nonlinear equations, polynomial approximation and interpolation, numerical integration and differentiation, ordinary and partial differential equations.

Topics Covered:

Introduction; Computer Programming Languages and Software; Systems of Linear Algebraic Equations; Matrix Eigenvalue Problems; Nonlinear Equations; Polynomial Approximation and Interpolation; Numerical Differentiation and Integration; Ordinary Differential Equations; Partial Differential Equations

Prerequisites:

Graduate level standing in a science or engineering discipline. Some background in MATLAB, FORTRAN, PYTHON, or C and computer programming

Applied / Theory:

65 / 35

Web Address:

https://nanohub.org/groups/me581

Web Content:

includes lecture notes, syllabus, homework solutions, grades, references, sample exam, links. Mixable will also support course.

Homework:

Bi-weekly assignments involving both hand written and computer programming

Projects:

None.

Exams:

One take home midterm exam and one take home final exam

Textbooks:

Official textbook information is now listed in the Schedule of Classes. NOTE: Textbook information is subject to be changed at any time at the discretion of the faculty member. If you have questions or concerns please contact the academic department.
Required--"A Friendly Introduction to Numerical Analysis", Brian Bradie, Prentice Hall 2006, ISBN 9780130130549

Computer Requirements:

Create an account in nanohub.org.

Other Requirements:

All software will be provided when you open an account in nanohub.org

ProEd Minimum Requirements:

view