Numerical Algorithms for Parameter Estimation