This document discusses several numerical computing techniques: 1) Gauss elimination for solving systems of linear equations. 2) LU decomposition to solve Ax=b. 3) Gram-Schmidt process for orthogonalizing vectors. 4) QR decomposition to decompose a matrix as a product of an orthogonal and upper triangular matrix. 5) Cholesky decomposition to decompose a symmetric positive-definite matrix into the product of a lower triangular matrix and its transpose. 6) Shooting method using secant method to solve initial value problems.