Degree Requirements
Pre-Core: complete during freshman/sophomore year
- Math 112: Calculus I (4:5:0)
- Math 113: Calculus 2 (4:5:0)
- Math 290: Fundamentals of Mathematics (3:3:0)
- Math 213: Linear Algebra (2:2:0) (Math 313 if taken prior to Fall 2019)
- Math 215: Computational Linear Algebra (1:0:1)
- Math 314: Multi-variable Calculus (3:3:0)
- Math 334: Ordinary Differential Equations (3:3:0)
- Math 341: Theory of Analysis I (3:3:0)
- CS 142: Introduction to Computer Programming (3:3:0) OR
- CS 111: Introduction to Computer Science (3:3:0)
Core I: complete during fall semester, junior year
- Math 320: Algorithms, Approximation, Optimization 1 (3:3:0)
- Math 321: Algorithms, Approximation, Optimization 1 Laboratory (1:0:2)
- Math 344: Mathematical Analysis 1 (3:3:0)
- Math 345: Mathematical Analysis 1 Laboratory (1:0:2)
Core II: complete during winter semester, junior year
- Math 322: Algorithms, Approximation, Optimization 2 (3:3:0)
- Math 323: Algorithms, Approximation, Optimization 2 Laboratory (1:0:2)
- Math 346: Mathematical Analysis 2 (3:3:0)
- Math 347: Mathematical Analysis 2 Laboratory (1:0:2)
Core III: complete during fall semester, senior year
- Math 402: Modeling with Uncertainty and Data 1 (3:3:0)
- Math 403: Modeling with Uncertainty and Data 1 Laboratory (1:0:2)
- Math 436: Modeling with Dynamics and Control 1 (3:3:0)
- Math 437: Modeling with Dynamics and Control 1 Laboratory (1:0:2)
Core IV: complete during winter semester, senior year
- Math 404: Modeling with Uncertainty and Data 2 (3:3:0)
- Math 405: Modeling with Uncertainty and Data 2 Laboratory (1:0:2)
- Math 438: Modeling with Dynamics and Control 2 (3:3:0)
- Math 439: Modeling with Dynamics and Control 2 Laboratory (1:0:2)