Click on the year you entered UC San Diego to see a list of your major requirements:

20242025 (MA27) Catalog Requirements

20232024 (MA27) Catalog Requirements

20222023 (MA27) Catalog Requirements

20212022 (MA27) Catalog Requirements

20202021 (MA27) Catalog Requirements
For earlier years, please use this link and navigate the Courses, Curricula, and Faculty section.
All majors must obtain a minimum 2.0 grade point average in the upperdivision courses used to satisfy the major requirements. Further, the student must receive a grade of C– or better in any course to be counted toward fulfillment of the major requirements. MATH 195, 196, 197, 198, 199, and 199H cannot be used toward any mathematics major. All courses used to fulfill the major must be taken for a letter grade. No more than three upperdivision courses taken externally from UC San Diego can be counted toward any major. Special exceptions may be considered via petition.
(MA27) Applied Mathematics, B.S.
B.S. effective Fall 2010.
Faculty advisors: LiTien Cheng, Rayan Saab
Course requirements for this major include upper division linear algebra, real analysis, and statistics. Students have the option to take additional courses in probability, numerical analysis, and other areas of mathematics. Up to 12 units of upper division courses may be taken from outside the department in a mathematical area if approved by petition. If the curriculum is planned well, this major could be preparation for graduate school in mathematics and teaching at the postsecondary level.
A note on the MA27 LowerDivision Programming Requirement: Students do not necessarily have to take Java Programming for this major. Please click here for a list of C++ Programming courses that can also satisfy your lower division programming requirement. Students may choose to use a C++ Programming course in place of CSE 8B, CSE 11, or ECE 15 for this requirement. Any courses not preapproved on the above list can potentially be petitioned as a Major Requirement Exception.
*Note that course numbers at Community Colleges may be subject to change. Please contact the Math Department through the VAC if you believe you have taken one of the approved C++ courses above and we will evaluate the course and update your degree audit.