Math

Majoring & Minoring

All department majors require successful completion a designated senior seminar in the student’s respective major, or a department-approved senior project in order to satisfy the capstone experience requirement.

Major in Mathematics (BA): Ten courses

  • MAT52-164 Modern Calculus I
  • MAT52-264 Modern Calculus II
  • MAT52-364 Modern Calculus III
  • MAT52-674 Linear Algebra
  • MAT52-684 Algebraic Structures
  • MAT52-854 Real Analysis
  • MAT52-894 Senior Seminar in Mathematical Modeling (Capstone, to be taken in the Fall of senior year)
  • Three additional approved upper-level courses, in Mathematics or PHY53-454 Math Methods in Physical Science

Required supporting course in the Mathematics major (BA): One course

  • CSC54-184, normally to be completed no later than the sophomore year

Major in Mathematics (BS): Eleven courses

  • MAT52-164 Modern Calculus I
  • MAT52-264 Modern Calculus II
  • MAT52-364 Modern Calculus III
  • MAT52-574 Probability and Mathematical Statistics
  • MAT52-674 Linear Algebra
  • MAT52-684 Algebraic Structures
  • MAT52-754 Differential Equations
  • MAT52-854 Real Analysis
  • MAT52-894 Senior Seminar in Mathematical Modeling (Capstone, to be taken in the Fall of senior year)
  • Two additional approved upper-level courses, in Mathematics or PHY53-454 Math Methods in Physical Science

Required supporting courses in the Mathematics major (BS):  Five courses

  • CSC54-184 Computer Science I, normally to be completed no later than the sophomore year
  • BIO50-123/121 Living Systems or BIO50-133/131 Molecular and Population Genetics/Lab
  • CHE51-103/101 General Chemistry I/Chemical Methods and Techniques Laboratory I
  • PHY53-154 Fundamentals of Physics I
  • One course from:

BIO50-133/131 and BIO50-123/121 (counts as one course here since one is required above)

CHE51-203/201 General Chemistry II/Chemical Methods and Techniques Laboratory II

CSC54-284 Computer Science II

PHY53-164 Fundamentals of Physics II

PHY53-404 Electronics

Minor in Mathematics: Six courses

  • MAT52-164 Modern Calculus I
  • MAT52-264 Modern Calculus II
  • MAT52-674 Linear Algebra
  • Three additional approved upper-level courses, in Mathematics or PHY53-454 Math Methods in Physical Science

Major in Computational Mathematics (BA): Fourteen courses

  • CSC54-184 Computer Science I
  • CSC54-284 Computer Science II
  • CSC54-384 Discrete Mathematics
  • CSC54-394 Computer Organization
  • CSC54-454 Algorithms
  • MAT52-164 Modern Calculus I
  • MAT52-264 Modern Calculus II
  • MAT52-364 Modern Calculus III
  • MAT52-674 Linear Algebra
  • MAT52-754 Differential Equations
  • Two courses from:

CSC54-414 Operations Research

CSC54-514 Database Management

MAT52-524 Introduction to Numerical Analysis

MAT52-574 Probability and Mathematical Statistics

  • One additional approved upper-level course, in Mathematics or Computer Science or PHY53-454 Math Methods in Physical Science
  • MAT52-894 Senior Seminar in Mathematical Modeling (Capstone, to be taken in the Fall of senior year) or CSC54-894 Senior Seminar in Software Engineering (Capstone, to be taken in the Spring of senior year)

Major in Computational Mathematics (BS): Fifteen courses

  • CSC54-184 Computer Science I
  • CSC54-284 Computer Science II
  • CSC54-384 Discrete Mathematics
  • CSC54-394 Computer Organization
  • CSC54-454 Algorithms
  • MAT52-164 Modern Calculus I
  • MAT52-264 Modern Calculus II
  • MAT52-364 Modern Calculus III
  • MAT52-674 Linear Algebra
  • MAT52-754 Differential Equations
  • Two courses from:

CSC54-414 Operations Research

CSC54-514 Database Management

MAT52-524 Introduction to Numerical Analysis

MAT52-574 Probability and Mathematical Statistics

  • Two additional approved upper-level courses, in Mathematics or Computer Science or PHY53-454 Math Methods in Physical Science
  • MAT52-894 Senior Seminar in Mathematical Modeling (Capstone, to be taken in the Fall of senior year) or CSC54-894 Senior Seminar in Software Engineering (Capstone, to be taken in the Spring of senior year)

Required supporting courses in the Computational Mathematics major (BS): Four courses:

  • BIO50-123/121 Living Systems/Lab or BIO50-133/1 Molecular and Population Genetics/Lab
  • CHE51-103/101 General Chemistry I/Chemical Methods and Techniques Laboratory I
  • PHY53-154 Fundamentals of Physics I
  • One course from:

PHY53-164 Fundamentals of Physics II

PHY53-404 Electronics

BIO50-133/131 and BIO50-123/121 (one is required above)

CHE51-203/201 General Chemistry II/Chemical Methods and Techniques Laboratory II

See the Education Department for information regarding teacher certification in Mathematics and Computer Science.

Computer Science
See Computer Science for more information regarding a Computer Science major. 

Data Science

See Data Science for information regarding the 18 credits required for a Data Science minor

Education

See the Education Department for information regarding the 24 credits required for secondary or all-level certification in mathematics or computer science.

Engineering

See the Dual Degree, Applied Physics regarding the 16 mathematics credits required for engineering.