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*
Calculus I (AP credit may satisfy this requirement)
Calculus II (AP credit may satisfy this requirement)
Introduction to Computer Science
Math 310 or Math 310W or CSE 240
Foundations for Higher Mathematics Foundations for Higher Mathematics with Writing Logic and Discrete Mathematics
Data Structures and Algorithms
Math 3200 or ESE 326
Elementary to Intermediate Statistics and Data Analysis Probability and Statistics for Engineering
Analysis of Algorithms
*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*
College Writing I
Natural Sciences electives
Humanities and Social Sciences electives
*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.