腦瞳排桴

腦瞳排桴 Catalog 2026-2027

Mathematics (BS)

The bachelor of science in mathematics is our most flexible curriculum. The mathematics and science requirements in the program along with the General Education Program in the humanities and social sciences ensure that graduates receive a broad education with a technical slant. At the same time, the large number of elective choices within the program makes it an appropriate curriculum for students with a variety of interests and career goals. Students can easily pair out a mathematics degree with another major (e.g. Statistics, Physics, Engineering, Math Educations, Economics, etc).

Undergraduate opportunities include:

  • Budapest Semester in Mathematics泭
  • Society for Undergraduate Mathematics (SUM) Series - undergraduate presentations
  • Society for Undergraduate Mathematics (SUM) CLUB
  • Association for Women in Mathematics (AWM) NCSU Chapter
  • Undergrads Union Grads (UUG)- mentoring program
  • NC State Research Experiences for Undergraduates in Mathematics (DRUM)

For more information about this program visit our .

Contact

Department of Mathematics
North Carolina State 腦瞳排桴
Campus Box 8205
Raleigh, NC 27695

Dr. Alina Duca
Teaching Professor and Director of Undergraduate Programs in Mathematics
SAS Hall 2108B
919.515.1875
anduca@ncsu.edu

Plan Requirements

Orientation (Verify Requirement) 1
唬倏釦泭100Science of Change0
棗娶泭楚泭115 Introduction to Computing Environments
Communications and Advanced Writing
楚捧勞泭101Academic Writing and Research4
Select one of the following Communications courses (Verify Requirement): *0
Public Speaking
Interpersonal Communication
Argumentation and Advocacy
Science Communication and Public Engagement
Select one of the following Advanced Writing courses:3
Communication for Engineering and Technology
Communication for Business and Management
Communication for Science and Research
Analysis of Scientific and Technical Writing
Basic Mathematics
紼插泭141Calculus I 2, 54
紼插泭241Calculus II 2, 54
紼插泭242Calculus III 54
紼插泭225Foundations of Advanced Mathematics 53
紼插泭305Introduction to Linear Algebra and Matrices 53
紼插泭341Applied Differential Equations I 53
Basic Sciences 3
Courses must be taken from two different disciplines 8
Chemistry - A Molecular Science
and General Chemistry Laboratory
General Chemistry I for Students in Chemical Sciences
and General Chemistry Laboratory I for Students in Chemical Sciences
腦瞳排桴 Physics I
Physics for Engineers and Scientists I
Introductory Biology: Ecology, Evolution, and Biodiversity
Introductory Biology: Cellular and Molecular Biology
Additional Basic Science4
Select one of the following Statistics courses: 33
Probability and Statistics for Engineers
Introduction to Probability and Distribution Theory
Introduction to Statistical Inference and Regression
Introduction to Mathematical Statistics I
Introduction to Mathematical Statistics II
Students considering graduate school are strongly encouraged to select (紼插泭421 or 釦啦泭421) with 釦啦泭422
Select one of the following introductory Programming courses: 33
Introduction to Computing and Data Science with AI - Python
Introduction to Computing-FORTRAN
Introduction to Computing - MATLAB
Statistical Programming
Introduction to Scientific Programming (Math)
Introduction to Computing - Java
Introduction to Scientific Computing
Computer-Based Modeling for Industrial Engineering
Advanced Mathematics 5, 6
紼插泭405Advanced Linear Algebra3
Note: Students in the Math Honors Program or those planning to pursue the Accelerated Bachelors/Masters (ABM) degree program may be permitted to substitute 紼插泭520 in place of 紼插泭405.
紼插泭407Introduction to Modern Algebra for Mathematics Majors3
紼插泭425Mathematical Analysis I3
Math Electives 218
Select one of the following three options for the Major Paper Requirement1
Major Paper in Mathematics
Reading in Honors Mathematics
Independent Research in Mathematics
In-Depth Co-Requiremenmt (Verify Requirement)
Major Electives
Science/Engineering/Business/Statistics Electives12
Students are advised to utilize their Major and Free Electives credits to explore a minor or a second major. Please be aware that several courses listed as Major Electives may have prerequisites or specific restrictions.
Science/Engineering/Business/Statistics courses must be selected from the following list: 詁插楚泭200, 詁插楚啦泭200, BCH 300, 詁梆倏泭181, BMA ***, BME ***, BBS ***, 詁梆啦泭200, BUS 300, CE ***, 唬晨泭101, 唬晨泭102, 唬晨泭103, 唬晨泭104 , 唬晨泭201, CHE ***, 唬釦唬泭111, DSC ***, 楚泭304 , EC ***, 楚唬楚泭200, 楚唬梆泭305, 楚唬梆泭416, 楚紼釦泭470, 楚紼釦泭480, 楚紼釦泭490, ENT 300, 楚釦泭200, FIM ***, FS ***, FW ***, GN ***, GIS ***, ISE ***, LOG 400, MA 300, MAE ***, MB ***, 紼楚插泭130, MES ***, MSE ***, NE ***, NTR 300, OR ***, PSE 300, PY 200, 捩詁泭220, 釦啦泭114 , TOX 4**, ZO 250. Note: The following courses cant be used as major electives: 唬釦唬泭226 楚唬楚泭220
GEP Courses
GEP Humanities6
GEP Social Sciences6
GEP Health and Exercise Studies2
GEP Interdisciplinary Perspectives5
GEP Elective3
GEP Global Knowledge (verify requirement)
GEP Foundations of American Democracy (verify requirement)
World Language Proficiency (verify requirement)
Free Electives (Max 12 Hr S/U)12
Students are encouraged to use Free Electives credits to pursue a minor or second major. Free electives courses cannot be 唬晨泭100, 唬晨泭111, 唬釦唬泭226, 楚唬楚泭220, 紼插泭101, 紼插泭107, 紼插泭108, 紼插泭111, 紼插泭121, 紼插泭131, 紼插泭231, 捩喊泭131, 捩喊泭211, 捩喊泭212, 楚捧勞泭100. 100-level World Language Courses (WL*) can be used if not satisfying the language proficiency requirement.
Total Hours120
*

Minimum 2.0 major (math) GPA required for graduation.

1

The Orientation and Communication verify requirements are satisfied by some General Education Program courses which could potentially double count.

2

紼插泭141 Calculus I and 紼插泭241 Calculus II must be completed with a grade of C or better.

3

At most one grade below a C- is permitted in Basic Science Electives (CH, PY, BIO). The Statistics and programming requirements must be satisfied with a letter grade of C- or better.

4

Students are strongly encouraged to complete a two-course sequence in Statistics.泭 The preferred statistics sequence is 釦啦泭371 followed by 釦啦泭372, in which case 釦啦泭372 can be used as a Science/Engineering/Bus/Stat elective. Alternatives include: (紼插泭421 and 釦啦泭422) or (釦啦泭421 and 釦啦泭422). If MA 421 is taken as an advanced math elective then ST 422 will satisfy the ST requirement. If 釦啦泭421 is taken as ST elective then 釦啦泭422 can be used as a泭 Science/Engineering/Bus/Stat elective. 釦啦泭370 will be accepted only for students transferring into the Mathematics major having already taken 釦啦泭370.

5

At most one letter grade of D +/- is permitted in Math Elective courses. No grades of D +/- are permitted in required math courses (紼插泭141, 紼插泭241, 紼插泭242, 紼插泭225, 紼插泭305, 紼插泭341, 紼插泭405, 紼插泭407, 紼插泭425).

6

No more than 6 total credits each from undergraduate research (紼插泭491 Reading in Honors Mathematics), independent study (紼插泭499 Independent Research in Mathematics), or credit by examination may be used to meet program requirements (credit from AP exams or transfer credits is not included under this restriction). Also, students must complete at least one-half of the required mathematics credit hours (21) at NC State 腦瞳排桴.

Additional Basic Science

BIO泭105Biology in the Modern World3
BIO泭106Biology in the Modern World Laboratory1
詁梆倏泭181Introductory Biology: Ecology, Evolution, and Biodiversity4
詁梆倏泭183Introductory Biology: Cellular and Molecular Biology4
詁梆啦泭200Early Research in Biotechnology4
唬晨泭101Chemistry - A Molecular Science3
唬晨泭102General Chemistry Laboratory1
唬晨泭103General Chemistry I for Students in Chemical Sciences3
唬晨泭104General Chemistry Laboratory I for Students in Chemical Sciences1
唬晨泭201Chemistry - A Quantitative Science3
CH泭202Quantitative Chemistry Laboratory1
CH泭203General Chemistry II for Students in Chemical Sciences3
CH泭204General Chemistry Laboratory II for Students in Chemical Sciences1
MEA泭101Geology I: Physical3
MEA泭110Geology I Laboratory1
紼楚插泭130Introduction to Weather and Climate3
MEA泭135Introduction to Weather and Climate Laboratory1
MEA泭150Environmental Issues in Water Resources4
MEA泭210Oceanography Lab1
MEA泭211Geology II Laboratory1
NE泭290Introduction to Health Physics3
NE泭291Introduction to Health Physics Laboratory1
PB泭200Plant Life4
捩喊泭131Conceptual Physics4
捩喊泭205Physics for Engineers and Scientists I4
PY泭208Physics for Engineers and Scientists II4
捩喊泭211College Physics I4
捩喊泭212College Physics II4
SSC泭200Soil Science3
SSC泭201Soil Science Laboratory1

Math Electives

MA泭325Introduction to Applied Mathematics3
MA泭326Mathematical Foundations of Data Science I3
MA泭335Symbolic Logic3
LOG泭335Symbolic Logic3
紼插泭341Applied Differential Equations I3
MA泭351Introduction to Discrete Mathematical Models3
MA泭401Applied Differential Equations II3
MA泭402Mathematics of Scientific Computing3
MA泭408Foundations of Euclidean Geometry3
MA泭410Theory of Numbers3
MA泭412Long-Term Actuarial Models3
ST泭412Long-Term Actuarial Models3
MA泭413Short-Term Actuarial Models3
ST泭413Short-Term Actuarial Models3
MA泭414Foundations of Cryptography3
CSC泭414Foundations of Cryptography3
MA泭416Introduction to Combinatorics3
CSC泭416Introduction to Combinatorics3
紼插泭421Introduction to Probability3
MA泭426Mathematical Analysis II3
MA泭427Introduction to Numerical Analysis I3
CSC泭427Introduction to Numerical Analysis I3
MA泭428Introduction to Numerical Analysis II3
CSC泭428Introduction to Numerical Analysis II3
MA泭432Mathematical Models in Life Sciences3
MA泭437Applications of Algebra3
MA泭450Methods of Applied Mathematics I3
MA泭451Methods of Applied Mathematics II3
紼插泭491Reading in Honors Mathematics1-3
MA泭501Advanced Mathematics for Engineers and Scientists I3
MA泭504Introduction to Mathematical Programming3
OR泭504Introduction to Mathematical Programming3
MA泭505Linear Programming3
ISE泭505Linear Programming3
OR泭505Linear Programming3
MA泭513Introduction To Complex Variables3
MA泭512Introduction to Analysis3
MA泭514Foundations of Cryptography3
CSC泭514Foundations of Cryptography3
MA泭515Analysis I3
MA泭518Geometry of Curves and Surfaces3
紼插泭520Linear Algebra3
MA泭521Abstract Algebra I3
MA泭522Computer Algebra3
MA泭523Linear Transformations and Matrix Theory3
MA泭524Combinatorics I3
MA泭528Options and Derivatives Pricing3
FIM泭528Options and Derivatives Pricing3
ECG泭528Options and Derivatives Pricing3
MBA泭528Options and Derivatives Pricing3
MA泭531Dynamic Systems and Multivariable Control I3
E泭531Dynamic Systems and Multivariable Control I3
OR泭531Dynamic Systems and Multivariable Control I3
MA泭532Ordinary Differential Equations I3
MA泭534Introduction To Partial Differential Equations3
MA泭537Nonlinear Dynamics and Chaos3
MA泭540Uncertainty Quantification for Physical and Biological Models3
MA泭544Computer Experiments In Mathematical Probability3
MA泭546Probability and Stochastic Processes I3
ST泭546Probability and Stochastic Processes I3
MA泭547Stochastic Calculus for Finance3
MA泭548Monte Carlo Methods for Financial Math3
FIM泭548Monte Carlo Methods for Financial Math3
MA泭549Financial Risk Analysis3
FIM泭549Financial Risk Analysis3
MA泭551Introduction to Topology3
MA泭555Introduction to Manifold Theory3
MA泭561Set Theory and Foundations Of Mathematics3
MA泭565Graph Theory3
CSC泭565Graph Theory3
OR泭565Graph Theory3
MA泭573Mathematical Modeling of Physical and Biological Processes I3
BMA泭573Mathematical Modeling of Physical and Biological Processes I3
MA泭574Mathematical Modeling of Physical and Biological Processes II3
BMA泭574Mathematical Modeling of Physical and Biological Processes II3
MA泭580Numerical Analysis II3
CSC泭580Numerical Analysis II3
MA泭583Introduction to Parallel Computing3
CSC泭583Introduction to Parallel Computing3
MA泭584Numerical Solution of Partial Differential Equations--Finite Difference Methods3
MA泭587Numerical Solution of Partial Differential Equations--Finite Element Method3
MA泭591Special Topics1-6

In-Depth Co-Req (Verify Requirement)

MA泭325
&硃鳥梯;泭紼插泭341
Introduction to Applied Mathematics
and Applied Differential Equations I
0
MA泭326
&硃鳥梯;泭MA泭402
Mathematical Foundations of Data Science I
and Mathematics of Scientific Computing
0
紼插泭341
&硃鳥梯;泭MA泭401
Applied Differential Equations I
and Applied Differential Equations II
0
棗娶泭MA泭501 Advanced Mathematics for Engineers and Scientists I
紼插泭341
&硃鳥梯;泭MA泭432
Applied Differential Equations I
and Mathematical Models in Life Sciences
0
MA泭401
&硃鳥梯;泭MA泭450
Applied Differential Equations II
and Methods of Applied Mathematics I
0
棗娶泭MA泭451 Methods of Applied Mathematics II
紼插泭407
&硃鳥梯;泭MA泭437
Introduction to Modern Algebra for Mathematics Majors
and Applications of Algebra
0
棗娶泭MA泭521 Abstract Algebra I
紼插泭405
&硃鳥梯;泭紼插泭520
Advanced Linear Algebra
and Linear Algebra
0
棗娶泭MA泭523 Linear Transformations and Matrix Theory
紼插泭407
&硃鳥梯;泭MA泭414
Introduction to Modern Algebra for Mathematics Majors
and Foundations of Cryptography
0
棗娶泭CSC泭414 Foundations of Cryptography
紼插泭407
&硃鳥梯;泭MA泭521
Introduction to Modern Algebra for Mathematics Majors
and Abstract Algebra I
0
紼插泭407
&硃鳥梯;泭MA泭514
Introduction to Modern Algebra for Mathematics Majors
and Foundations of Cryptography
0
棗娶泭CSC泭514 Foundations of Cryptography
MA泭408
&硃鳥梯;泭MA泭518
Foundations of Euclidean Geometry
and Geometry of Curves and Surfaces
0
MA泭410
&硃鳥梯;泭MA泭416
Theory of Numbers
and Introduction to Combinatorics
0
MA泭412
&硃鳥梯;泭MA泭413
Long-Term Actuarial Models
and Short-Term Actuarial Models
0
MA泭416
&硃鳥梯;泭MA泭524
Introduction to Combinatorics
and Combinatorics I
0
紼插泭421
&硃鳥梯;泭MA泭412
Introduction to Probability
and Long-Term Actuarial Models
0
棗娶泭MA泭413 Short-Term Actuarial Models
紼插泭425
&硃鳥梯;泭MA泭426
Mathematical Analysis I
and Mathematical Analysis II
0
棗娶泭MA泭512 Introduction to Analysis
紼插泭425
&硃鳥梯;泭MA泭513
Mathematical Analysis I
and Introduction To Complex Variables
0
棗娶泭MA泭515 Analysis I
MA泭427
&硃鳥梯;泭MA泭428
Introduction to Numerical Analysis I
and Introduction to Numerical Analysis II
0
MA泭450
&硃鳥梯;泭MA泭451
Methods of Applied Mathematics I
and Methods of Applied Mathematics II
0
MA泭515
&硃鳥梯;泭MA泭551
Analysis I
and Introduction to Topology
0
MA泭532
&硃鳥梯;泭MA泭534
Ordinary Differential Equations I
and Introduction To Partial Differential Equations
0
MA泭546
&硃鳥梯;泭MA泭547
Probability and Stochastic Processes I
and Stochastic Calculus for Finance
0
MA泭548
&硃鳥梯;泭MA泭549
Monte Carlo Methods for Financial Math
and Financial Risk Analysis
0
MA泭573
&硃鳥梯;泭MA泭574
Mathematical Modeling of Physical and Biological Processes I
and Mathematical Modeling of Physical and Biological Processes II
0
MA泭580
&硃鳥梯;泭MA泭583
Numerical Analysis II
and Introduction to Parallel Computing
0
MA泭584
&硃鳥梯;泭MA泭587
Numerical Solution of Partial Differential Equations--Finite Difference Methods
and Numerical Solution of Partial Differential Equations--Finite Element Method
0

Semester Sequence

This is a sample.

Plan of Study Grid
First Year
Fall SemesterHours
紼插泭141 Calculus I 2 4
楚捧勞泭101 Academic Writing and Research 4
唬倏釦泭100 Science of Change 1 2
GEP Requirement 3
GEP Health and Exercise Studies 1
Hours14
Spring Semester
紼插泭241 Calculus II 2 4
唬晨泭101 Chemistry - A Molecular Science 3
唬晨泭102 General Chemistry Laboratory 1
Introduction to Programming Elective 3 3
唬倏紼泭289 Science Communication and Public Engagement 1 3
Hours14
Second Year
Fall Semester
紼插泭242 Calculus III 5 4
紼插泭225 Foundations of Advanced Mathematics 5 3
捩喊泭205 Physics for Engineers and Scientists I 3 4
GEP Health and Exercise Studies 1
GEP Requirement 3
Hours15
Spring Semester
紼插泭305 Introduction to Linear Algebra and Matrices 5 3
紼插泭341 Applied Differential Equations I 5 3
釦啦泭371 Introduction to Probability and Distribution Theory 3, 4 3
Science/Engineering/ Business/Statistics Elective 3
Free Elective 3
Hours15
Third Year
Fall Semester
紼插泭405 Advanced Linear Algebra 5 3
Advanced Mathematics Elective 5 3
Advanced Writing Elective 3
PY泭208 Physics for Engineers and Scientists II 3 4
GEP Requirement 3
Hours16
Spring Semester
紼插泭425 Mathematical Analysis I 5 3
Science/Engineering/ Business/Statistics Elective 3
Advanced Mathematics Elective 5 3
Free Elective 3
GEP Requirement 3
Hours15
Fourth Year
Fall Semester
Select one of the following: 5 3
Mathematical Analysis II
Advanced Mathematics Elective 5, 6 3
紼插泭494 Major Paper in Mathematics 1
Science/Engineering/ Business/Statistics Elective 3
Free Elective 3
GEP Requirement 3
Hours16
Spring Semester
紼插泭407 Introduction to Modern Algebra for Mathematics Majors 5 3
Advanced Mathematics Elective1 5, 6 6
Science/Engineering/ Business/Statistics Elective 3
Free Electives 3
Hours15
Total Hours120
*

Minimum 2.0 major (math) GPA required for graduation.

1

The Orientation and Communication verify requirements are satisfied by some General Education Program courses which could potentially double count.

2

MA 141 and MA 241 must be completed with a grade of C or better.

3

At most one grade below a C- is permitted in Basic Science Electives (CH, PY, BIO). The Statistics and programming requirements must be satisfied with a letter grade of C- or better.

4

Students are strongly encouraged to complete a two-course sequence in Statistics.泭 The preferred statistics sequence is ST 371 followed by ST 372, in which case ST 372 can be used as a Science/Engineering/Bus/Stat elective. Alternatives include: (MA 421 and ST 422) or (ST 421 and ST 422). If MA 421 is taken as an advanced math elective then ST 422 will satisfy the ST requirement. If ST421 is taken as ST elective then ST 422 can be used as a泭 Science/Engineering/Bus/Stat elective. ST 370 will be accepted only for students transferring into the Mathematics major having already taken ST 370.

5

At most one letter grade of D +/- is permitted in Math Elective courses. No grades of D +/- are permitted in required math courses (MA141, MA241, MA242, MA225, MA305, MA341, MA405, MA407, MA425).

6

No more than 6 total credits each from undergraduate research (MA 491), independent study (MA 499), or credit by examination may be used to meet program requirements (credit from AP exams or transfer credits is not included under this restriction). Also, students must complete at least one-half of the required mathematics credit hours (21) at NC State 腦瞳排桴.

Career Opportunities

Career Titles

  • Actuary
  • Aeronautical & Aerospace Engineer
  • Aerospace Engineering Technician
  • Air Traffic Controller
  • Anesthesiologist Assistants
  • Astronomer
  • Atmospheric and Space Scientist
  • Bank and Branch Managers
  • Biopsychologist
  • Budget Analyst
  • Buyer
  • Chief Financial Officer
  • Compensation Administrator
  • Compensation Specialist
  • Computer and Information Scientists
  • Computer Programmer
  • Computer Systems Engineer
  • Controller
  • Credit Analyst
  • Database Administrator
  • Elementary School Teacher
  • Employee Benefits Analyst
  • Financial Aid Counselor
  • Financial Analyst
  • Fuel Cell Engineers
  • Government Budget Analyst
  • High School Teacher
  • Hospitalists
  • Logisticians
  • Math Professor
  • Mathematical Technician
  • Mathematician
  • Meteorologist
  • Middle School Teacher
  • Operations Research Analyst
  • Physicist
  • Psychometrist
  • Purchasing Agent
  • Purchasing Manager
  • Securities and Commodities Sales Agent
  • Social Science Research Assistants
  • Statistician
  • Technical Publications Writer
  • Video Game Designer

Learn More About Careers


Explore North Carolinas central online resource for students, parents, educators, job seekers and career counselors looking for high quality job and career information.


Browse the Occupational Outlook Handbook published by the Bureau of Labor Statistics to view state and area employment and wage statistics. You can also identify and compare similar occupations based on your interests.


View videos that provide career details and information on wages, employment trends, skills needed, and more for any occupation. Sponsored by the U.S. Department of Labor.

(NC State student email address required)
This career, major and education planning system is available to current NC State students to learn about how your values, interests, competencies, and personality fit into the NC State majors and your future career. An NC State email address is required to create an account. Make an appointment with your to discuss the results.

(Available to prospective students)
A career assessment tool designed to support prospective students in exploring and choosing the right major and career path based on your unique personality, interests, skills and values. Get started with Focus 2 Apply and see how it can guide your journey at NC State.