The McKelvey School of Engineering and the College of Arts & Sciences has developed the Computer Science + Math major to capture the intersection of the two complementary studies.

Engineering students who declare this major must fulfill the distribution and other requirements for the Applied Science degree.

Arts & Sciences students who declare this major must fulfill the distribution and other requirements for the AB degree in addition to the specific requirements listed below. 

Core Course Requirements*
Math 131 Calculus I (AP credit may satisfy this requirement) 3
Math 132 Calculus II (AP credit may satisfy this requirement) 3
Math 233 Calculus III 3
CSE 131 Introduction to Computer Science 3
Math 310
or Math 310W
or CSE 240
Foundations for Higher Mathematics
Foundations for Higher Mathematics with Writing
Logic and Discrete Mathematics
3-4
CSE 247 Data Structures and Algorithms 3
Math 309 Matrix Algebra 3
Math 3200
or ESE 326
Elementary to Intermediate Statistics and Data Analysis
Probability and Statistics for Engineering
3
CSE 347 Analysis of Algorithms 3

*Each of these core courses must be passed with a grade of C- or better.

Technical Elective Requirements
At least 24 units of 400 or 500 level courses from either the Mathematics and Statistics or Computer Science & Engineering department with at least 9 units from each department. All electives must be approved by your adviser in advance. With approval, up to 6 units may be taken from outside either department.
Students with interests in a particular area of computing should refer to the technical elective course sequences for suggestions on which courses are relevant to that area.
Additional Departmental Requirements*
CWP 100 College Writing I 3 units
Engr 310 Technical Writing 3 units
Natural Sciences electives 8 units
Humanities and Social Sciences electives 18 units
Total Units 32
*The College Writing and Humanities and Social Sciences requirements are those required of all students in the McKelvey School of Engineering. The Natural Sciences requirement is for 8 units designated NSM (Natural Sciences and Mathematics) from any of the following departments: Anthropology, Biology, Chemistry, Earth and Planetary Sciences, Environmental Studies, or Physics. The College Writing and Natural Sciences courses must be completed with a grade of C- or better.

All courses taken to meet any of the above requirements (with the exception of the humanities and social sciences electives) cannot be taken on a pass/fail basis.