Scientific computing, also known as computational science, uses computational methods to solve science and engineering problems. The modeling of natural systems using numerical simulation is an important area of focus within scientific computing. These models are often computationally intensive and require high-performance computing resources.

Scientists and engineers often create models using applied mathematical methods for Fourier analysis, numerical linear algebra, and solving ordinary and partial differential equations. Models are often implemented using programming languages or domain-specific modeling tools.

Most common among these is MATLAB^{®}, a high-level language and interactive development environment with prebuilt functions for scientific computing. For detail on solving specialized classes of problems, see the toolboxes for statistics, optimization, and parallel computing.

- Computational Mathematics Tutorial (Video)
- Numerical Integration of Differential Equations (Example)
- Using FFT in MATLAB (Example)
- Mathematical Modeling with MATLAB Products 48:56 (Webinar)
- Numerical Computing with MATLAB (Downloadable Book by Cleve Moler)

- Linear Algebra (Documentation)
- Fourier Analysis and Filtering (Documentation)
- Numerical Integration and Differential Equations (Documentation)

*See also*: *random number generation*, *mathematical modeling*, *parallel computing*, *numerical analysis*, *Statistics and Machine Learning Toolbox*, *Optimization Toolbox*

Computational Mathematics Tutorial (Tutorial)