# Numerical Computation for Mechanical Engineers

- Institution: Massachusetts Institute of Technology
- Department: Mechanical Engineering
- Taught by: Prof. Anthony T. Patera, Prof. Daniel Frey, Prof. Nicholas Hadjiconstantinou
- Term: Fall 2012
- Level: Undergraduate
- Language: English
- Subjects: Mathematics, Engineering
- Source: [MIT OpenCourseWare](https://ocw.mit.edu/courses/2-086-numerical-computation-for-mechanical-engineers-fall-2012/)
- Licence: [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/) (Non-commercial use only.)
- Syllabus: [at the source](https://ocw.mit.edu/courses/2-086-numerical-computation-for-mechanical-engineers-fall-2012/pages/syllabus/)
- Readings: [at the source](https://ocw.mit.edu/courses/2-086-numerical-computation-for-mechanical-engineers-fall-2012/pages/readings/)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

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.

## Lectures

1. [The Macro-Me-Robot^1](https://invisiblenetwork.ai/learn/mit/2-086-numerical-computation-for-mechanical-engineers-fall-2012/b9dea5a53ca1), 2 min (Video)
2. [The Macro-Me-Robot: Friction Test](https://invisiblenetwork.ai/learn/mit/2-086-numerical-computation-for-mechanical-engineers-fall-2012/d4ba0c6a4ad0), 3 min (Video)
3. [Macro-Me-Suspension](https://invisiblenetwork.ai/learn/mit/2-086-numerical-computation-for-mechanical-engineers-fall-2012/0d9e7776d380), 2 min (Video)
4. [Robot Arm Demo](https://invisiblenetwork.ai/learn/mit/2-086-numerical-computation-for-mechanical-engineers-fall-2012/1412f9652a4e), 1 min (Video)
