Instructor(s)
Prof. Anthony T. Patera
Prof. Daniel Frey
Prof. Nicholas Hadjiconstantinou
MIT Course Number
2.086
As Taught In
Fall 2012
Level
Undergraduate
Course Description
Course Features
Course Highlights
The textbook used for this course, written by Prof. Patera and several MIT colleagues, is available for download in the readings section.
Course Description
This class introduces elementary programming concepts including variable types, data structures, and flow control. After an introduction to linear algebra and probability, it covers numerical methods relevant to mechanical engineering, including approximation (interpolation, least squares and statistical regression), integration, solution of linear and nonlinear equations, ordinary differential equations, and deterministic and probabilistic approaches. Examples are drawn from mechanical engineering disciplines, in particular from robotics, dynamics, and structural analysis. Assignments require MATLAB® programming.
Other Versions
Other OCW Versions
OCW has published multiple versions of this subject.
- 2.086 Numerical Computation for Mechanical Engineers (Fall 2014)
- 2.086 Numerical Computation for Mechanical Engineers (Spring 2013)
Archived versions: