University Catalog 2023-2024

Mathematics (BS)

To see more about what you will learn in this program, visit the Learning Outcomes website!

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.

Undergraduate research opportunities include:

  • Budapest Semester in Mathematics 
  • Society for Undergraduate Mathematics 
  • NC State Research Experiences for Undergraduates in Mathematics 
  • The Mathematical Biology Research Training Group 
  • SUM Club

For more information about this program visit our website.

Contact

Department of Mathematics
North Carolina State University
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
COS 100Science of Change1
or E 115 Introduction to Computing Environments
Advanced Writing
Select one of the following Advanced Writing courses:3
Communication for Engineering and Technology
Communication for Business and Management
Communication for Science and Research
ENG 101Academic Writing and Research 14
Basic Mathematics
MA 141Calculus I 14
MA 241Calculus II 14
MA 242Calculus III 14
MA 225Foundations of Advanced Mathematics 13
MA 341Applied Differential Equations I 13
Basic Sciences
Choose one set of courses: 14
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
Select one of the following Physics courses: 14
University Physics I
Physics for Engineers and Scientists I
and Physics for Engineers and Scientists I Laboratory
Basic Science Elective 14
Select one of the following Statistics courses: 13
Probability and Statistics for Engineers
Introduction to Statistical Inference and Regression
ST 380
Introduction to Mathematical Statistics I
Introduction to Mathematical Statistics II
Select one of the following Introduction to Programming courses: 13
Introduction to Computing-FORTRAN
Introduction to Computing - MATLAB
Introduction to Computing - Java
Introduction to Scientific Programming (Math)
Introduction to Scientific Computing
Advanced Mathematics
MA 405Introduction to Linear Algebra 13
MA 407Introduction to Modern Algebra for Mathematics Majors 13
MA 425Mathematical Analysis I 13
Math Electives 118
Major Paper Co-Requirement (Verify Requirement)
In-Dept Co-Requirement (Verify Requirement) 2
Major Electives
Science/Engineering/Business/Statistics Electives12
The preferred statistics sequence is ST 380 with MA 421. Alternatives include ST 370 with MA 421, or STS 371 with STS 372, or ST 421 with ST 422, or MA 421 with ST 422. If ST 370 or ST 380 is taken, MA 421 will be an advanced mathematics elective. If ST 371/372 is taken, ST 371 will be a Science/Engineering/Bus/Stat. elective. If MA 421 is taken as any advanced math elective then ST 422 will satisfy the ST requirement.
Science/Engineering/Business/Statistics courses must be selected from the following: BIO/ZO 160, BIO 18*, BIO 200>, CE ***, CH ***, ECE ***, ECI 305, ECI 416, EMS 470, EMS 480, GN ***, ISE ***, MAE ***, MB ***, MEA ***, NE ***, NTR ***, OR ***, PY 300>, PB ***, ZO ***, ACC ***, BUS ***, EC ***, CSC ***, ST 300> (except not the courses CH 100, CH 111, CSC 100, CSC 200, ST 311, or ST 361) Note: Business courses are restricted to BUS majors/minor.
GEP Courses
GEP Humanities6
GEP Social Sciences6
GEP Health and Exercise Studies2
GEP US Diversity, Equity, and Inclusion3
GEP Interdisciplinary Perspectives5
GEP Global Knowledge (verify requirement)
Foreign Language Proficiency (verify requirement)
Free Electives
Free Electives (12 Hr S/U Lmt) 215
Total Hours120
1

A grade of C- or higher is required.

2

Students should consult their academic advisors to determine which courses fill this requirement.

Basic Science Electives

BIO 181Introductory Biology: Ecology, Evolution, and Biodiversity4
BIO 183Introductory Biology: Cellular and Molecular Biology4
CH 201
CH 202
Chemistry - A Quantitative Science
and Quantitative Chemistry Laboratory
4
PY 202University Physics II4
PY 208
PY 209
Physics for Engineers and Scientists II
and Physics for Engineers and Scientists II Laboratory
4

 Math Electives

LOG 335Symbolic Logic3
MA 325Introduction to Applied Mathematics3
MA 335Symbolic Logic3
MA 341Applied Differential Equations I3
MA 351Introduction to Discrete Mathematical Models3
BMA 573Mathematical Modeling of Physical and Biological Processes I3
BMA 574Mathematical Modeling of Physical and Biological Processes II3
CSC 416Introduction to Combinatorics3
CSC 427Introduction to Numerical Analysis I3
CSC 428Introduction to Numerical Analysis II3
CSC 565Graph Theory3
CSC 580Numerical Analysis I3
CSC 583Introduction to Parallel Computing3
E 531Dynamic Systems and Multivariable Control I3
ECG 528Options and Derivatives Pricing3
FIM 528Options and Derivatives Pricing3
FIM 548Monte Carlo Methods for Financial Math3
FIM 549Financial Risk Analysis3
ISE 505Linear Programming3
MA 401Applied Differential Equations II3
MA 402Mathematics of Scientific Computing3
MA 408Foundations of Euclidean Geometry3
MA 410Theory of Numbers3
MA 412Long-Term Actuarial Models3
MA 413Short-Term Actuarial Models3
MA 416Introduction to Combinatorics3
MA 421Introduction to Probability3
MA 426Mathematical Analysis II3
MA 427Introduction to Numerical Analysis I3
MA 428Introduction to Numerical Analysis II3
MA 430Mathematical Models in the Physical Sciences3
MA 432Mathematical Models in Life Sciences3
MA 437Applications of Algebra3
MA 4403
MA 444Problem Solving Strategies for Competitions1
MA 450Methods of Applied Mathematics I3
MA 451Methods of Applied Mathematics II3
MA 491Reading in Honors Mathematics1-6
MA 493Special Topics in Mathematics1-6
MA 499Independent Research in Mathematics1-6
MA 501Advanced Mathematics for Engineers and Scientists I3
MA 502Advanced Mathematics for Engineers and Scientists II3
MA 504Introduction to Mathematical Programming3
MA 505Linear Programming3
MA 509Survey of Abstract Algebra3
MA 5123
MA 513Introduction To Complex Variables3
MA 515Analysis I3
MA 518Geometry of Curves and Surfaces3
MA 520Linear Algebra3
MA 521Abstract Algebra I3
MA 522Computer Algebra3
MA 523Linear Transformations and Matrix Theory3
MA 524Combinatorics I3
MA 526Mathematical Analysis II3
MA 528Options and Derivatives Pricing3
MA 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
MA 547Stochastic Calculus for Finance3
MA 548Monte Carlo Methods for Financial Math3
MA 549Financial Risk Analysis3
MA 551Introduction to Topology3
MA 555Introduction to Manifold Theory3
MA 561Set Theory and Foundations Of Mathematics3
MA 565Graph Theory3
MA 573Mathematical Modeling of Physical and Biological Processes I3
MA 574Mathematical Modeling of Physical and Biological Processes II3
MA 580Numerical Analysis I3
MA 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
MBA 528Options and Derivatives Pricing3
OR 504Introduction to Mathematical Programming3
OR 505Linear Programming3
OR 531Dynamic Systems and Multivariable Control I3
OR 565Graph Theory3
ST 412Long-Term Actuarial Models3
ST 413Short-Term Actuarial Models3
ST 546Probability and Stochastic Processes I3

Major Paper Co-Requirement (Verify Requirement)

BMA 573Mathematical Modeling of Physical and Biological Processes I3
BMA 574Mathematical Modeling of Physical and Biological Processes II3
CSC 427Introduction to Numerical Analysis I3
CSC 428Introduction to Numerical Analysis II3
MA 402Mathematics of Scientific Computing3
MA 427Introduction to Numerical Analysis I3
MA 428Introduction to Numerical Analysis II3
MA 432Mathematical Models in Life Sciences3
MA 437Applications of Algebra3
MA 491Reading in Honors Mathematics1-6
MA 494Major Paper in Math1
MA 544Computer Experiments In Mathematical Probability3
MA 573Mathematical Modeling of Physical and Biological Processes I3
MA 574Mathematical Modeling of Physical and Biological Processes II3

Semester Sequence

This is a sample.

Plan of Study Grid
First Year
Fall SemesterHours
MA 141 Calculus I 1,2 4
CH 101 Chemistry - A Molecular Science 3
CH 102 General Chemistry Laboratory 1
ENG 101 Academic Writing and Research 4
COS 100 Science of Change 2
GEP Requirement 3
 Hours17
Spring Semester
MA 241 Calculus II 1,2 4
PY 205 Physics for Engineers and Scientists I 3 3
PY 206 Physics for Engineers and Scientists I Laboratory 3 1
Introduction to Programming Elective 3 3
GEP Health and Exercise Studies 1
GEP Requirement 3
 Hours15
Second Year
Fall Semester
MA 242 Calculus III 1,2 4
MA 225 Foundations of Advanced Mathematics 1,2 3
PY 208 Physics for Engineers and Scientists II 3 3
PY 209 Physics for Engineers and Scientists II Laboratory 3 1
GEP Health and Exercise Studies 1
ST 380 3 3
 Hours15
Spring Semester
MA 341 Applied Differential Equations I 1,2 3
MA 405 Introduction to Linear Algebra 2 3
MA 421 Introduction to Probability 2 3
Free Elective 2
GEP Requirement 3
 Hours14
Third Year
Fall Semester
MA 407 Introduction to Modern Algebra for Mathematics Majors 2 3
Advanced Mathematics Elective 2 3
Science/Engineering/ Business/Statistics Elective 3
Advanced Writing Elective 3
GEP Requirement 3
 Hours15
Spring Semester
MA 425 Mathematical Analysis I 2 3
MA 325 Introduction to Applied Mathematics 2 3
Science/Engineering/ Business/Statistics Elective 3
Free Elective 3
GEP Requirement 3
 Hours15
Fourth Year
Fall Semester
Select one of the following: 2 3
Mathematical Analysis II
Advanced Mathematics Elective 2 3
Science/Engineering/ Business/Statistics Elective 3
Free Elective 3
GEP Interdisciplinary Perspectives 3
 Hours15
Spring Semester
Advanced Mathematics Elective1 2 3
Science/Engineering/ Business/Statistics Elective 3
Free Electives 6
GEP Interdisciplinary Perspectives 2
 Hours14
 Total Hours120
1

A grade of C- or higher is required.

2

At most one grade below a C- is permitted in Advanced Mathematics courses. No grades below a C- are permitted in Basic Mathematics courses.

3

At least one grade below a C- is permitted in CH 101 Chemistry - A Molecular Science, CH 102 General Chemistry Laboratory, the two courses satisfying the physics requirement, and the course satisfying the statistics requirement.