MA 503 Mathematical Modeling, Number and Data 3 cr. Historical and philosophical foundations of mathematics and their relationships to numerical algorithms, approximation, error analysis, data representation, distributions, counting techniques, mathematical modeling and prediction.