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 107.
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.
ACM Typical Course Schedule
|Units per term|
|Ma 2||Differential Equations||9||-||-|
|Ma 3||Intro. to Probability and Statistics||-||9||-|
|Ma 6 ab alt. Ma 121 ab + Ma 6 c alt. CS 21 (0-9-18)||Intro. to Discrete Mathematics||9||9||9|
|Science Requirement||See requirements listed above||9||9||-|
|ACM 11||Intro to Matlab and Mathematica||-||-||6|
|CS 1||Intro. to Computer Programming||9||-||-|
|Electives (see option requirements 5, 6 above)||-||9||18|
|Ma 108 abc||Classical Analysis||9||9||-|
|ACM 95 ab||Intro. Methods of Applied Math||-||12||12|
|ACM/IDS 104 (or 107)||Appl. Linear Algebra||9||-||-|
|ACM/EE/IDS 116 (or 117)||Intro. To Probability Models||9||-||-|
|Electives (see option requirements 5, 6 above)||9||12||12|
|SEC 10||Technical Seminar Presentation||-||3||-|
|Written Tech. Comm. in Engrng and Appl. Sci.||-||-||3|
|ACM/IDS 101 ab||Methods of Appl. Math||12||12||-|
|ACM 106 ab||Intro. Methods of Comput. Math||12||12||-|