Bachelor of Science with a Major in ACMS

The requirements for the degree include courses that develop a strong foundation in the methods of applied mathematics and data analysis, while allowing students to also take courses in a wide variety of application areas. The specific requirements for the Bachelor of Science in ACMS, beyond the university and college requirements are as follows:

  • Chemistry (CHEM 10171, 10122 or CHEM 10171, 10172)1
  • Physics (PHYS 10310, 10320)1
  • Calculus I, II (MATH 10550, 10560)1
  • Introduction to Applied Mathematics Methods I, II (ACMS 20550, 20750)
  • Scientific Computing (ACMS 20210 or 20220)
  • Applied Linear Algebra (ACMS 20620)
  • Introduction to Probability (ACMS 30530)
  • Statistical Methods and Data Analysis I (ACMS 30600)
  • Mathematical/Comp Modeling (ACMS 40730) or Stochastic Modeling (ACMS 40760) or  Math/Comp Modeling in Neuroscience (ACMS 40740) or Nonlinear Dynamical Systems (ACMS 40630)
  • Numerical Analysis (ACMS 40390)
  • ACMS electives (6 credits in ACMS courses numbered 30000 and above)2
  • MATH or ACMS elective (3 credits in MATH or ACMS courses numbered 30000 or above) 2, 3, 4
  • Science elective (3 credits)

These requirements total 43 credits in ACMS and MATH and 61 credits in Science.

View the Bachelor of Science in Applied and Computational Mathematics and Statistics flyer.

ACMS Sample Curriculum:

First Year

First Semester Second Semester
Math 10550. Calculus I 4 MATH 10560. Calculus II 4
CHEM 10171. Chemical Principles 4 CHEM 10172 or 10122 4
PHYS 10310. General Physics I 4 PHYS 10320. General Physics II 4
History or Social Science 3 Philosophy or Theology 3
WR 13x00. Writing 3 University Seminar 3
FYS 10101. First Year Experience 1 FYS 1
Total Credits 19 Total Credits 19

Sophomore Year

First Semester Second Semester
ACMS 20550. Applied Math Methods I 3.5

ACMS 20750. Applied Math Methods II

ACMS 20620. Applied Linear Algebra/ ACMS Scientific Computing 3/3.5 ACMS 20620. Applied Linear Algebra/ ACMS Scientific Computing 3/3.5
Language 3 ACMS 30530. Introduction to Probability 3
Philosophy or Theology 3 Language 3
Elective 3 Philosophy or Theology 3
Total Credits 15.5/16 Total Credits 15.5/16

Junior Year

First Semester Second Semester

ACMS 30600. Stat Mthd & Data Analysis  I

3.5 ACMS Elective 3
ACMS 40390. Numerical Analysis/ (ACMS 40730. Math/Comp Modeling/ACMS 40760 Stochastic Modeling)** 3 ACMS 40390. Numerical Analysis/ (ACMS 40730. Math/Comp Modeling/ ACMS 40740 Math/Comp Modeling in neuroscience)** 3
Language 3 Literature or Fine Arts 3
Philosophy or Theology 3 Science Elective 3
Elective 3 Elective 3
Total Credits 15.5 Total Credits


**One of the ACMS 40730, 40740, 40760 will satisfy the modeling course requirement. If two or more courses are taken, the other can be counted as ACMS elective. At least one of the three courses will be offered each semester. 

Senior Year

First Semester Second Semester
ACMS  Elective 3 ACMS  Elective 3
Electives 12 Electives 9
Total Credits 15 Total Credits



  1. Equivalent or higher sequences in science may be substituted, e.g., MATH 10850, 10860 for MATH 10550, 10560.
  2. Some ACMS courses, ACMS 30440 in particular, are not acceptable as electives for the major.  The list of acceptable courses for ACMS majors can be obtained from the student’s advisor.
  3. Introduction to Mathematical Reasoning (MATH 20630) is also an acceptable elective.
  4. Students with an interest in attending graduate school in mathematics or applied mathematics are encouraged to take Algebra (MATH 30710).
  5. An appropriate class in bioinformatics, biophysics, or a related topic, may be substituted for 3 credits in ACMS coursework with the permission of the Director of Undergraduate Studies.
  6. A student should take three core requirement courses during the first year, including one course that is designated a University Seminar. It is recommended that one course in history or social sciences be taken in the first year and one philosophy and one theology be taken by the end of sophomore year.