The Second Major in Computer Science + Mathematics
The McKelvey School of Engineering and the College of Arts & Sciences have developed a new second major that efficiently captures the intersection of the complementary studies of computer science and math.
- Core Requirements:
Code | Title | Units |
---|---|---|
Math 131 | Calculus I | 3 |
Math 132 | Calculus II | 3 |
CSE 131 | Introduction to Computer Science | 3 |
Math 233 | Calculus III | 3 |
Math 310 | Foundations for Higher Mathematics | 3 |
or Math 310W | Foundations for Higher Mathematics with Writing | |
or CSE 240 | Logic and Discrete Mathematics | |
CSE 247 | Data Structures and Algorithms | 3 |
Math 309 | Matrix Algebra | 3 |
Math 3200 | Elementary to Intermediate Statistics and Data Analysis | 3 |
or ESE 326 | Probability and Statistics for Engineering | |
CSE 347 | Analysis of Algorithms | 3 |
Total Units | 27 |
- Electives:
Eight upper-level courses from Math or CSE can be chosen from an approved list, with the following caveats:
- No fewer than three courses can be chosen from each department.
- Up to two preapproved courses from outside both departments can be selected.