Major Requirements
46-47 credits
Calculus (4 credits)
Complete one of the following:
Preparatory Courses (24 credits)
| CSCI-1040 | Computer Science I: Intro to Comp Sci | 4 credits |
| CSCI-2040 | Computer Science II: Data Structures | 4 credits |
| CSCI-3040 | Design and Analysis of Algorithms | 4 credits |
| MATH-2080 | Introduction to Proofs and Discrete Math | 4 credits |
| MATH-3060 | Linear Algebra | 4 credits |
| PHYS-2071 | Analytical Physics I | 4 credits |
Colloquium (1 credit)
Complete two semesters for a total of 1 credit.
| COFI-1998 | Natural Sciences and Mathematics Colloquium | 0.5 credit |
Computer Science and Mathematics Electives (16 credits)
Complete an additional 4 credits of CSCI, any level. Complete an additional 4 credits of MATH or CSCI coursework numbered 2000 or higher. Complete an additional 8 credits of MATH or CSCI coursework numbered 3000 or higher. Credit from Independent Study (4994), Guided Research (4996), and Course Assistant (4991) cannot count toward this requirement.
| CSCI- | Elective CSCI coursework, any level | 4 credits |
| CSCI/MATH- | Elective CSCI or MATH coursework, 2000-level or higher | 4 credits |
| CSCI/MATH- | Elective CSCI or MATH coursework, 3000- and/or 4000-level | 8 credits |
Capstone (1-2 credits)
| CSCI-4080 | Software Engineering and Senior Design | 2 credits |
-
| or | |
| MATH-4990 | Math-Physics-CS Capstone | 1 credit |
Computer Science-Mathematics majors may not also major in mathematics.