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 313: Linear Algebra (3:3:0)
  • 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)
Core I: complete during fall semester, junior year
  • Math 322: Algorithm Design and Optimization 1 (3:3:0)
  • Math 323: Algorithm Design and Optimization 1 Laboratory (1:0:2)
  • Math 346: Mathematical Analysis 1 (3:3:0)
  • Math 347: Mathematical Analysis 1 Laboratory (1:0:2)
Core II: complete during winter semester, junior year
  • Math 322: Algorithm Design and Analysis 2 (3:3:0)
  • Math 323: Algorithm Design and Analysis 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)