Program Requirements
For admissions requirements, please visit our Admissions page.
The Program Core is a set of courses totaling 28-29 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.
FOR STUDENTS ADMITTED TO ACMS AFTER SPRING 2024
First Level Core Sequences (19 or 20 credits)
- Calculus* (15): MATH 124, 125, 126
- Programming (4 or 5): CSE 143 or CSE 123 (effective Autumn 2022) Visit CSE for guided self-placement into appropriate CSE course: https://www.cs.washington.edu/academics/ugrad/nonmajor-options/cse12x
Second Level Core Sequences (9 credits)
- Ordinary Differential Equations* (3 credits): MATH 207 or AMATH 351
- Matrix Algebra with Applications* (3 credits): MATH 208
- Applied Linear Algebra and Numerical Analysis (3 Credits): AMATH 352
* The sequence MATH 134, 135, 136 Accelerated (Honors) Calculus, may be substituted for MATH 124, 125, 126 and MATH 207, 208.
Full Requirements by Option
- Data Sciences and Statistics (effective Spring 2024 application cycle)
- Discrete Math and Algorithms (effective Spring 2024 application cycle)
- Mathematical Economics and Quantitative Finance (effective Spring 2024 application cycle)
- Scientific Computing and Numerical Algorithms (effective Spring 2024 application cycle)
FOR STUDENTS ADMITTED TO ACMS PRIOR TO SPRING 2024
First Level Core Sequences (19 or 20 credits)
- Calculus* (15): MATH 124, 125, 126
- Programming (4 or 5): CSE 143 or CSE 123 (effective Autumn 2022) Visit CSE for guided self-placement into appropriate CSE course: https://www.cs.washington.edu/academics/ugrad/nonmajor-options/cse12x
Second Level Core Sequences (9 credits)
- Ordinary Differential Equations* (3 credits): MATH 207 or AMATH 351
- Matrix Algebra with Applications* (3 credits): MATH 208
- Applied Linear Algebra and Numerical Analysis (3 Credits): AMATH 352
Third Level Core Sequence (10 credits):
- Discrete Modeling (3 credits): MATH 381
- Probability and Statistics (4 credits): STAT 390
- Continuous Modeling (3 credits): AMATH 383
* The sequence MATH 134, 135, 136 Accelerated (Honors) Calculus, may be substituted for MATH 124, 125, 126 and MATH 207, 208.
Full Requirements by Option
- Data Sciences and Statistics (for students admitted to ACMS prior to Spring 2024)
- Discrete Math and Algorithms (for students admitted to ACMS prior to Spring 2024)
- Mathematical Economics and Quantitative Finance (for students admitted to ACMS prior to Spring 2024)
- Scientific Computing and Numerical Algorithms (for students admitted to ACMS prior to Spring 2024)
- Biological and Life Sciences (for current ACMS majors only, no longer admitting effective Spring 2024 application cycle)
- Engineering and Physical Sciences (for current ACMS majors only, no longer admitting effective Spring 2024 application cycle)
- Social and Behavioral Sciences (for current ACMS majors only, no longer admitting effective Spring 2024 application cycle)
- Mathematical Economics (for current ACMS majors only, no longer admitting effective Autumn 2019 application cycle)
Restrictions on majoring in ACMS with other majors:
Any ACMS option, no doubles with the following programs: MATH, AMATH, CFRM, STAT, C SCI or CSE