To qualify for a Bachelor of Science in Mathematics, a student must satisfactorily complete with a grade of C or better each of the following courses. Changes from the standard program must be approved by the department. 

Learning Goals

  • Have a broad perspective on modern mathematics and its applications.
  • Master basic mathematical ideas and techniques in calculus, abstract algebra, analysis, geometry, differential equations, probability, and statistics.
  • Be able to analyze quantitative information and apply advanced mathematical techniques and concepts where appropriate.
  • Be able to effectively communicate rigorous mathematical ideas and reasoning.

Foundational Courses (15 credits) 

  • 50:640:121, 122, 123 Calculus I, II, and III (12 credits)
  • 50:640:250 Linear Algebra OR 50:640:253 Linear Algebra with Applications (3 credits)

Mid-level Required Courses (18 credits)

  • 50:640:300 Mathematical Reasoning with Proofs (3 credits)
  • 50:640:311 Advanced Calculus I (3 credits)
  • 50:640:314 Elementary Differential Equations (3 credits) 
  • 50:640:331 Probability and Stochastic Processes (3 credits) 
  • 50:640:351 Introduction to Modern Algebra I (3 credits)
  • 50:640:356 Theory of Numbers (3 credits)

Mid-level Elective Courses (6 credits – choose 2 courses from the list below)

  • 50:640:312 Advanced Calculus II (3 credits)
  • 50:640:352 Introduction to Modern Algebra II (3 credits) 
  • 50:640:357 Introduction to Computational Mathematics (3 credits) 

Statistics Elective Courses (3 credits – choose 1 course from the list below)

  • 50:960:336 Applied Statistics (3 credits)
  • 50:960:481 Mathematical Statistics (3 credits)

Upper-level Required Courses (6 credits)

  • 50:640:403 Introduction to Functions of a Complex Variable (3 credits)
  • 50:640:435 Geometry (3 credits)

Upper-level Elective Courses (9 credits – choose 3 courses from the list below)

  • 50:640:427 Advanced Differential Equations (3 credits)
  • 50:640:441 Topology (3 credits)
  • 50:640:432 Introduction to Differential Geometry (3 credits)
  • 50:640:450 Advanced Linear Algebra (3 credits) 
  • 50:640:456 Computational Number Theory (3 credits)
  • 50:640:463 Applied Partial Differential Equations (3 credits) 
  • 50:640:491 Mathematics Seminar (3 credits) 
  • 50:960:489 Statistical Models (3 credits) 

Total: 57 credits