The undergraduate option in applied and computational mathematics within the Computing & Mathematical Sciences department seeks to address the interests of those students who want to combine their basic studies in mathematics with considerable involvement in applications. This program is designed to give students a thorough training in fundamental computational and applied mathematics and to develop their research ability in a specific application field. The fields of application include a wide range of areas such as fluid mechanics, materials science, and mathematical biology, engineering applications, image processing, and mathematical finance. The training essential for future careers in applied mathematics in academia, national laboratories, or in industry is provided, especially when combined with graduate work, by successful completion of the requirements for an undergraduate degree in applied and computational mathematics. Complete programs will be worked out with faculty advisers.
ACM Double Majors
Students interested in simultaneously pursuing a degree in a second option must fulfill all the requirements of the ACM option. Classes cannot be counted towards both options unless specifically required by both. To enroll in the program, the student should meet and discuss their plans with the option representative. In general, approval is contingent on good academic performance by the student and demonstrated ability for handling the heavier course load.
ACM Option Requirements
- Mathematical Fundamentals: Ma 2; Ma 3; Ma 6 ab or Ma 121 ab; Ma 6 c or CS 21; Ma 108 ab. Taking the analytical tracks of Ma 1 bc is strongly encouraged.
- Programming Fundamentals: CS 1 or CS 1x; and basic numerical algorithms: ACM 11.
- Communication Fundamentals: SEC 10; one of SEC 11-13.
- Core Classes:
a. Introductory Methods: ACM 95 ab.
b. Linear Algebra: ACM 104 or ACM 107a.
c. Probability: ACM 116 or CMS/ACM 117.
d. Mathematical Methods: ACM 101 ab.
e. Numerical Analysis: ACM 106 ab. - ACM Electives: In addition to all of the above requirements, three 100+ ACM courses approved by the adviser; up to 9 units of ACM 80 abc or ACM 81 abc can be counted towards this requirement with adviser approval.
- Sequence: In addition to all of the above requirements, one 27-unit 100+ sequence in science engineering, or social sciences approved by the option representative.
- Scientific Fundamentals: In addition to all of the above requirements, 18 units selected from BE/Bi 25, Bi 8, Bi 9, Ch 21 abc, Ch 25, Ch 41 abc, ME 11 abc, ME 12 abc, Ph 2 abc, or Ph 12 abc.
- Passing grades must be obtained in a total of 486 units, including the courses listed above. Courses satisfying option requirements must be taken for grades (except when courses are only available P/F) and passed with a grade of C‐ or higher.
Examples of choices for Requirement 5 by subject area include:
- Probability & Statistics: ACM 117, ACM 216, IDS/ACM 157, Ec/ACM 112, Ma/ACM 140
- Analysis & PDEs: ACM 105, ACM 107a, Ma/ACM 142 ab, AM/ACM 127, ACM 210
- Mathematical Modeling: ACM 154, ACM 180 ab
Requirement 6 is designed to give the ACM student some depth in an application area. Example sequences include, but are not limited to:
- Learning & Vision: CS156ab, CS 155, CS 159, EE 148, CNS 186, CNS 187, etc.
- Graphics: CS 171, CS 177, CS 179, etc.
- Robotics & Engineering: ME 115 ab, ME 134, EE 148, etc.
- Environmental Science: ESE 102, ESE 103, ESE 144, etc.
- Business & Finance: BEM 102, 103, 104, etc.
- Mechanics: Ae/AM/CE/ME 102abc, Ae/APh/CE/ME 101abc, Ae/Ge/ME 160ab, APh/MS/ME 105abc, etc.
ACM Typical Course Schedule
Units per term | ||||
1st | 2nd | 3rd | ||
First year | ||||
CS 1 | Intro. to Computer Programming | 9 | - | - |
ACM 11 | Intro. to Comput. Sci. & Eng. | - | - | 6 |
Core | First year requirements | 33 | 45 | 33 |
Total | 42 | 45 | 39 | |
Second year | ||||
Ma 2 | Differential Equations | 9 | - | - |
Ma 3 | Intro. to Probability and Statistics | - | 9 | - |
Ma 6 ab + Ma 6 c alt. CS 21 (9-18-0) | Intro. to Discrete Mathematics | 9 | 9 | 9 |
ACM 104 (or 107a) | Appl. Linear Algebra | 9 | - | - |
ACM 95 ab | Intro. Methods of Applied Math | - | 12 | 12 |
Science Requirements |
Option Requirement 7
Additional intro. lab |
9 | 6 | 9 |
Electives | HSS or Option Requirements 5, 6 | 9 | 9 | 9 |
Total | 45 | 45 | 39 | |
Third Year | ||||
Ma 108 ab | Classical Analysis | 9 | 9 | - |
ACM/IDS 101 ab | Methods of Applied Math | 12 | 12 | - |
ACM/EE/IDS 116 (or 117) | Intro. To Probability Models | 9 | - | - |
Electives | Option Requirements 5, 6 and HSS | 9 | 18 | 36 |
SEC 10 | Technical Seminar Presentations | - | 3 | - |
One of
SEC 11-13 |
Written Tech. Comm. in Engrng and Appl. Sci. | - | - | 3 |
Total | 39 | 42 | 39 | |
Fourth Year | ||||
ACM 106 ab | Intro. Methods of Comput. Math | 12 | 12 | - |
Electives | Option Requirements 5, 6 and HSS | 27 | 27 | 36 |
Total | 39 | 39 | 36 |