This course provides students with significant problem-solving experience through investigating complex, open-ended problems arising in real-world settings. Working in teams, students apply mathematical modeling processes to translate problems presented to them into problems that can be investigated using the mathematical, statistical, and computational knowledge and thinking they have gained from previous coursework. Significant emphasis is placed on justifying approaches used to investigate problems, coordinating the work of team members, and communicating analyses and findings to technical and non-technical audiences.
- ICS 140: Computational Thinking with Programming and MATH 350: Ordinary Differential Equations and MATH 315: Linear Algebra and Applications and MATH 320: Probability and MATH 230: Introduction to Mathematical Modeling and STAT 201: Statistics I
- or ICS 141: Programming with Objects and MATH 355: Introduction to Stochastic Processes and MATH 330: Optimization and MATH 420: Numerical Analysis and STAT 311: Regression Analysis
- Formulate problem statements for investigation.
- Identify assumptions.
- Define variables and parameters.
- Justify modeling and problem-solving decisions.
- Apply mathematical, statistical, and/or computational knowledge to investigate and solve problems.
- Validate model outputs.
- Refine and enhance teamwork and communication skills to produce professional presentations and written reports.