Mathematics Major

Why major in mathematics?

Students working on math problems

  • You will acquire the skills, knowledge, flexibility, and the ability to learn – all necessary to thrive in a changing world.
  • Lots of career options will be open to you. Mathematics is used directly in fields such as the physical and natural sciences, operations research, management science, statistical consulting, actuarial work, software engineering, and teaching. A degree in mathematics also provides good background for entry to jobs in business or admission to medical or dental school, M.B.A. programs, law school, engineering school, and public health programs.
  • You will be viewed as being among the premier problem-solvers.
  • Employers understand that mathematics majors can handle intellectually challenging problems and that this ability transfers to the work environment.
  • You will be prepared for any career where quantitative reasoning and clear, creative, and logical thinking are valued.
  • You will more easily grasp statistical ideas, be more at home with computer software, and be better equipped to communicate with technically trained people.
  • Even if you move from your degree in mathematics to a career in business, the social sciences, humanities, or education, your mathematics background will give you the edge over your non-mathematical associates.
  • Employers who may not be looking specifically for a mathematically trained person generally recognize completing a major in mathematics as a significant achievement.


Major Requirements

Fourteen (14) courses are required: ten (10) core courses and four (4) additional electives; two (2) at or above the 300 level and two (2) at the 400 level.

Core Courses 

  • MAT 111 Calculus I
  • MAT 112 Calculus II
  • MAT 140 Introduction to Discrete Mathematics
  • CMS 167/167L Problem Solving I: Selected Topic/Lab
  • MAT 211 Calculus III
  • MAT 219 Probability & Statistics
  • MAT 230 Linear Algebra
  • MAT 330 Proof and Abstraction
  • MAT 455 Real Analysis I or MAT 475 Abstract Algebra I
  • MAT 485 Senior Seminar in Mathematics


  • MAT 301 Non-Euclidean Geometry
  • MAT 305 Ordinary Differential Equations
  • MAT 310 Applied Discrete Mathematics
  • MAT 340 Models and Algorithms in Graph Theory
  • MAT 370 Mathematical Statistics I
  • MAT 390 Other 300-level Courses Periodically Offered
    • Transformations and Geometries
    • Operations Research: Deterministic Models
  • MAT 410 Pure and Applied Graph Theory
  • MAT 419 Stochastic Operations Research
  • MAT 440 Coding Theory
  • MAT 455 Real Analysis I
  • MAT 460 Complex Variables
  • MAT 475 Abstract Algebra I
  • MAT 490 Other 400-level Courses Periodically Offered
    • Applied Combinatorics
    • Topology
  • MAT 499 Independent Study

With a mathematics major you can complete a computer science minor with only three additional courses in computer science!

Minor Requirements

Eight courses from the major requirements, excluding MAT 485.