Degree Requirements Skip to main content

Degree Requirements

Pre-Core: complete during freshman/sophomore year

  • Math 112: Calculus 1 (4:5:0)
  • Math 113: Calculus 2 (4:5:0)
  • Math 290: Fundamentals of Mathematics (3:3:0)
  • Math 213: Elementary Linear Algebra (2:2:0)
  • Math 215: Computational Linear Algebra (1:0:1)
  • Math 314: Calculus of Several Variables (3:3:0)
  • Math 334: Ordinary Differential Equations (3:3:0)
  • Math 341: Theory of Analysis 1 (3:3:0)
  • CS 111: Introduction to Computer Science (3:3:0) (CS 142 if taken prior to discontinuation)

Core I: complete during first semester of junior year

  • Math 320: Algorithm Design and Optimization 1 (3:3:0)
  • Math 321: Algorithm Design and 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 second semester of junior year

  • Math 322: Algorithm Design and Optimization 2 (3:3:0)
  • Math 323: Algorithm Design and 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 first semester of 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 second semester of 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)

Complete an approved concentration

Note: Numbers in parentheses represent (Credit Hours : Lecture Hours : Lab Hours) per week.