​Bachelor of Science in Computer Science + Math

The School of Engineering & Applied Science 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 132Calculus II (AP credit may satisfy this requirement)3
Math 233Calculus III
3
CSE 131Introduction to Computer Science3
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 247Data Structures and Algorithms3
Math 309Matrix Algebra3
Math 3200
or ESE 326
Elementary to Intermediate Statistics and Data Analysis
Probability and Statistics for Engineering
3
CSE 347Analysis of Algorithms3

*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 100College Writing I3 units
Engr 310Technical Writing3 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 School of Engineering & Applied Science. 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.