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. 

Courses in italics are optional for the Bachelor of Arts in Mathematics. The Bachelor of Arts also requires the following courses:

  • 50:640:432 Introduction to Differential Geometry OR 50:640:441 Topology (3 credits)
  • 50:640:491 Math Seminar (3 credits)

For more detailed information, see the curriculum worksheets for the BA and the BS.

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.

Required Courses (42 credits) 

  • 50:640:121 Calculus I OR 50:640:123 Active Calculus I (4 credits)
  • 50:640:122 Calculus II OR 50:640:124 Active Calculus II (4 credits)
  • 50:640:221 Calculus III (4 credits)
  • 50:640:250 Linear Algebra OR 50:640:253 Linear Algebra with Applications (3 credits)
  • 50:640:300 Mathematical Reasoning with Proofs (3 credits)
  • 50:640:311 Introduction to Real Analysis I (3 credits)
  • 50:640:314 Elementary Differential Equations (3 credits) 
  • 50:640:331 Probability and Stochastic Processes (3 credits) 
  • 50:960:336 Applied Statistics (3 credits) OR 50:960:481 Mathematical Statistics (3 credits)
  • 50:640:351 Introduction to Modern Algebra I (3 credits)
  • 50:640:356 Theory of Numbers (3 credits)
  • 50:640:403 Introduction to Complex Analysis (3 credits)
  • 50:640:435 Geometry (3 credits)

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

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

400-level Elective Courses (9 credits)

  • Any three Mathematics (640) or Statistics (960) courses at 400-level

Total: 57 credits