This book devotes an entire chapter to presenting the best optimization methods for estimating model parameters from data. These methods provide a solid foundation for both students and practicing engineers in up-to-date data analysis. Advances in computational software and hardware make this approach feasible for the first time at the undergraduate level.