Quick Answer

A mathematics degree requires approximately 120 credit hours, with a core sequence of Calculus I-III, linear algebra, differential equations, and a transition to proof-based courses (typically introduction to proofs or discrete math). Upper-level courses include real analysis, abstract algebra, and electives in areas like topology, number theory, or applied mathematics. The shift from computational math (solving problems) to proof-based math (constructing logical arguments) is the defining challenge and typically happens in the sophomore or junior year.

You are searching this because you are trying to figure out whether being "good at math" in high school translates to surviving a math major in college. The honest answer: it depends on what you mean by "good at math." If you excelled at computing answers — solving equations, calculating derivatives, working through procedures — that is necessary but not sufficient. College math, especially proof-based courses, requires a different skill: constructing logical arguments from axioms. The transition from "doing math" to "proving math" is where many strong high school students struggle.

The National Center for Education Statistics shows that mathematics and statistics is a mid-sized degree category, with fewer graduates than business or biology but a consistently strong employment market1. The degree is valued across industries because mathematical training develops a type of rigorous thinking that is genuinely rare and difficult to acquire outside a math program.

For career and salary analysis, see the math degree overview. This page covers the specific requirements.

Expert Tip

The course that separates students who complete the math major from those who switch out is typically "Introduction to Mathematical Proofs" or "Transition to Advanced Mathematics." This course teaches you to write rigorous logical arguments — a completely different skill from solving equations. If you want to prepare, work through a book on mathematical proof techniques (like "How to Prove It" by Velleman) before you take the course. Understanding proof strategies in advance makes the transition dramatically easier.

Core Coursework: What Every Math Major Takes

Calculus sequence (first two years):

  • Calculus I — limits, derivatives, and basic integration
  • Calculus II — integration techniques, series, and sequences
  • Calculus III — multivariable calculus (partial derivatives, multiple integrals, vector calculus)

Foundational courses:

  • Linear Algebra — vectors, matrices, eigenvalues, and vector spaces. Bridges computational and proof-based math.
  • Differential Equations — solving ODEs and systems. Applications in physics and engineering.
  • Introduction to Proofs/Discrete Mathematics — logic, proof techniques (direct, contradiction, induction), sets, and relations. The gateway to upper-level courses.

Upper-level core (junior and senior years):

  • Real Analysis — rigorous treatment of calculus. Limits, continuity, differentiation, and integration using epsilon-delta definitions and proofs. Often considered the hardest course in the major.
  • Abstract Algebra — groups, rings, and fields. Algebraic structures and their properties.
  • Additional upper-level electives (4-6 courses) from areas like: topology, complex analysis, number theory, combinatorics, partial differential equations, numerical analysis, probability theory, or mathematical statistics.

Senior seminar or thesis — reading and presenting mathematical papers, or conducting independent research.

120
Credit hours for a standard mathematics bachelor's degree, with approximately 40-50 in mathematics courses

BA vs BS: Which Track?

BS in Mathematics — more rigorous, with more required upper-level courses and often additional science requirements (physics). Better preparation for graduate school and quantitative careers.

BA in Mathematics — slightly fewer math courses, more room for liberal arts electives and double majors. Suitable for students heading to education, law, or careers where math complements another field.

BS in Applied Mathematics — focuses on computational methods, modeling, and applications. Typically includes courses in programming, numerical analysis, and statistics alongside pure math. Better for industry careers.

Common Concentrations

Pure mathematics — abstract structures, proofs, and theoretical foundations. Leads to academic research and graduate school. Applied mathematics — modeling, computation, and real-world problem-solving. Leads to careers in data science, finance, and engineering. Statistics — sometimes a separate major, sometimes a concentration. Data analysis, probability, and statistical modeling. Actuarial science — applying mathematics to insurance and risk. Well-defined career path with professional exams. Mathematics education — preparation for teaching math at the secondary level. Includes education coursework alongside math.

Important

If you are considering graduate school in mathematics, your performance in real analysis and abstract algebra matters enormously. Graduate programs use these courses as the primary indicator of your mathematical maturity. A B in real analysis from a strong program carries more weight than As in applied courses. Invest disproportionate effort in these two courses.

Prerequisites and Admission Requirements

No competitive admission beyond university admission. Your math placement determines your starting point. Students who enter calculus-ready are on track; students who need pre-calculus are one semester behind.

Skills You'll Build (and What Employers Actually Value)

Logical reasoning — constructing rigorous arguments and identifying flaws in reasoning. Valued in law, consulting, software, and finance. Quantitative modeling — translating real-world problems into mathematical frameworks. Essential for data science, actuarial work, and quantitative finance. Problem-solving — approaching unfamiliar problems systematically. Math training develops persistence with difficult, open-ended challenges. Programming — many programs include or strongly recommend computer science courses. Python, R, and MATLAB are common. Abstract thinking — working with concepts at a level of abstraction that transfers to software architecture, systems design, and strategic analysis.

Did You Know

The Bureau of Labor Statistics projects that mathematician and statistician positions will grow about 10% between 2023 and 2033, faster than average for all occupations2. But the real career story for math graduates is broader — they fill data scientist, quantitative analyst, actuary, software engineer, and financial analyst roles across industries. The specific job title "mathematician" captures only a fraction of where math graduates work.

What Nobody Tells You About Math Requirements

The transition from computation to proof is the hardest part. High school and early college math is about finding answers. Upper-level math is about constructing logical arguments for why something is true (or false). This shift catches many students off guard and is the primary reason people leave the major. If you enjoy logic puzzles and building arguments, you will likely enjoy proofs. If you only enjoy getting numerical answers, the transition may be painful.

Real analysis will redefine your understanding of difficulty. Even students who breezed through calculus find real analysis challenging. The course revisits concepts you thought you understood (limits, continuity) and demands that you prove their properties from first principles. The abstraction level is qualitatively different from anything in the first two years.

Math is surprisingly collaborative at the upper level. While introductory courses can feel isolating, upper-level math students typically work together on problem sets, attend office hours regularly, and form tight study groups. The problems are hard enough that collective effort is the norm, not the exception.

Programming is not optional for career-oriented math students. Pure math training without programming skills limits your career options to education and academia. Math graduates who can program in Python, R, or MATLAB are competitive for data science, quantitative finance, and tech roles. If your program does not require programming, take CS courses as electives.

Actuarial exams can begin during college. If actuarial science interests you, start taking professional exams (Exam P/1 and Exam FM/2) during your junior or senior year. Each passed exam significantly increases your starting salary and hiring competitiveness.

For related paths, see computer science degree requirements for a programming-focused alternative, or physics degree requirements for applied mathematical thinking in a physical context.

FAQ

How hard is a math degree?

Genuinely difficult, particularly the transition to proof-based courses. The difficulty is not about speed or memorization — it is about developing a new way of thinking. Students who enjoy logical puzzles, are comfortable with uncertainty, and are willing to spend hours on a single problem tend to succeed. Students who want clear procedures and definitive answers may struggle.

What kind of jobs can I get with a math degree?

Actuary, data scientist, quantitative analyst, financial analyst, software developer, statistician, operations research analyst, and cryptographer. The Bureau of Labor Statistics reports median annual wages of $110,860 for mathematicians and statisticians2. See the math careers page for details.

Can I major in math if I struggled in high school?

It depends on where you struggled and why. If you struggled with algebra and pre-calculus, a math major will be very challenging because those are prerequisite skills. If you struggled because of poor teaching or lack of effort, college math with better instruction and genuine motivation can produce different results. Take Calculus I and see how you perform before committing.

Is a math degree harder than engineering?

Different kinds of difficulty. Math is more abstract and proof-based. Engineering involves more applied problem-solving, lab work, and design projects. Math requires less total coursework per semester but demands deeper engagement with each problem. Both are rigorous; the challenge depends on whether you prefer abstract reasoning or applied design.

Do math majors need to go to graduate school?

Not necessarily. A bachelor's in math qualifies you for data analysis, actuarial, financial analysis, and some software roles. A master's or PhD opens doors to research positions, senior quantitative roles, and academia. The bachelor's degree alone provides strong career options if you supplement with programming skills and practical experience.

What is the difference between math and statistics?

Mathematics is the broader discipline encompassing pure theory, applied methods, and various subfields. Statistics is specifically about collecting, analyzing, and interpreting data. A statistics major focuses on data analysis methods, probability, and applications. A math major provides broader theoretical training with statistics as one possible area of focus.


More on this degree:

Footnotes

  1. National Center for Education Statistics. (2024). Digest of Education Statistics: Table 322.10 — Bachelor's degrees conferred by postsecondary institutions, by field of study. NCES. https://nces.ed.gov/programs/digest/d23/tables/dt23_322.10.asp

  2. U.S. Bureau of Labor Statistics. (2025). Occupational Outlook Handbook: Mathematicians and Statisticians. BLS. https://www.bls.gov/ooh/math/mathematicians-and-statisticians.htm 2

  3. U.S. Bureau of Labor Statistics. (2025). Occupational Outlook Handbook: Actuaries. BLS. https://www.bls.gov/ooh/math/actuaries.htm