Program core

The Program Core is a set of courses totaling 43 credits which are generally required for all ACMS majors. Exceptions are specifically pointed out in the descriptions of the various options. The core courses will provide a solid foundation from which students may pursue any of the approved degree pathways within the Program.

It is recommended that students complete as many of the First and Second Level Core courses as possible during the Freshman and Sophomore years.

The Third Level Core sequences provide an introduction to a variety of different modeling and analysis techniques on specific problems. These provide breadth to all students in the ACMS program and may be valuable in helping students decide between program options.

First Level Core Sequences
(24 credits)
Calculus* (15): MATH 124 125 126
Programming (9): CSE 142 143
Second Level Core Sequences
(9 credits)
Ordinary Differential Equations* (3): MATH 307 or AMATH 351
Matrix Algebra with Applications* (3): MATH 308 
Applied Linear Algebra and Numerical Analysis (3): AMATH 352
Third Level Core Sequence
(10 credits)
Discrete Modeling** (3): MATH 381
Probability and Statistics** (4): MATH/STAT 390
Continuous Modeling** (3): AMATH 383
 

(*) The sequence MATH 134, 135, 136 Accelerated (Honors) Calculus, may be substituted for MATH 124, 125, 126 and MATH 307, 308.

(**) Students may, with the approval of an advisor, substitute a related course at a more advanced level. Such substitutions to the Program Core requirements do not count as meeting either Option Core requirements or Program Electives.