Program Requirements

Students working together in the math lab. The B.S. degree in mathematics is the minimal entry requirement for most careers in mathematics. It also helps prepare you for careers in health, science, and engineering.

You will need two years of high school algebra, trigonometry, and a course including the logarithmic and exponential functions to be a math major. If you did not study all of those courses in high school you can take catch-up courses here at UAB, in a sequence of two or three pre-calculus classes.

You can follow four tracks leading to a B.S. in Mathematics. Advanced students should consider our Honors and Fast Track programs.


Mathematics (Traditional) Track

The traditional track includes a calculus and differential mathematics core. You will take courses like Introduction to Differential Equations, Advanced Calculus, and Mathematical Modeling.

Track Requirements

Four-Year Plan

Mathematical Reasoning Track

The mathematical reasoning track includes a trigonometry and calculus core. You will take courses like Calculus, Finite Mathematics, and Geometric and Proportional Reasoning.

Track Requirements

Four-Year Plan

Applied Mathematics and Scientific Computation Track

The Applied Mathematics and Scientific Computation Track includes a calculus and differential mathematics core. You will take courses like Scientific Programming, Partial Differential Equations, and Vector Analysis.

Learn more about this track

Mathematics with Honors

The Honors Program in Mathematics is designed for advanced, motivated students. You will have an early opportunity to tackle a mathematical research project while interacting one-on-one with faculty members in a research setting.

All tracks require a Senior Seminar (taken in the senior year) in which students from all four tracks are simultaneously enrolled.

Interested in Teaching?

If you are interested in teaching in middle or highschool, the traditional and honors tracks are usually associated with teaching grades 7-12 while the mathematical reasoning track is associated with teaching grades 4-8 (middle school). Learn more about earning a teaching certificate along with your major through UABTeach.

A double major in mathematics and education is available for pre-high school teachers, and a major in mathematical reasoning and minor in education is available for pre-middle school teachers, coordinated with the School of Education in the College of Arts and Sciences.

Course Catalog

A complete list of program requirements, courses, and proposed four-year programs of study for the different tracks are available in the UAB Undergraduate Catalog.

Ready to Apply?

All the information you need to apply can be found on UAB's Undergraduate Admissions Hub.