Mathematics Requirements

Required courses at the 200-level or higher may count towards the major or minor in data science, mathematics and computer science only if the grade earned in the class is “C-” or better and may be taken Pass-NoPass, as long as the grade originally earned in the class is “C-” or better. Required courses at the 100-level have no minimum grade requirement and may be taken Pass-NoPass.

Requirements for the Major in Mathematics:   

At least 12 credits

  • Computer Science 112: Computer Science I
  • Mathematics 110: Calculus I or Mathematics 109: Calculus Ib
  • Mathematics 111: Calculus II
  • Mathematics 210: Multivariable Calculus
  • Mathematics 230: Abstract and Discrete Mathematics
  • Mathematics 231: Linear Algebra
  • Mathematics 311: Introduction Real Analysis
  • Mathematics 330: Abstract Algebra
  • Three additional Mathematics courses (MATH prefix) at the 300-level or higher (can substitute no more than one MATH course at the 200-level)
  • The Senior Studies requirement, which can be met in one of the following ways:
    • MATH 411: Advanced Topics in Analysis
    • MATH 430: Advanced Topics in Algebra
    • MATH 450: Mathematical Statistics
    • a senior thesis

Internship credit may not be counted toward the major.

Requirements for the Minor in Mathematics:

At least 7 credits

  • Computer Science 112: Computer Science I
  • Mathematics 110: Calculus I or MATH 109: Calculus Ib
  • Mathematics 111: Calculus II
  • Mathematics 210: Multivariable Calculus
  • Mathematics 230: Abstract and Discrete Mathematics
  • Mathematics 311: Introduction Real Analysis or Mathematics 330: Abstract Algebra
  • One elective, chosen from among: MATH 214, MATH 231, MATH/CSCI 240, or any MATH course at the 300-level or higher