To earn a double major in computer science and mathematics, students will prepare a custom plan of study. Students generally complete the following:
CR 0245 & 0245L Digital Design I and Digital Design I Lab 4
CS 0101 Introduction to Computing 3
CS 0131 Fundamentals of Programming 3
CS 0231 Programming Workshop 3
CS 0231L Programming Workshop Lab 1
CS 0232 Data Structures 3
CS 0232L Data Structures Lab 1
CS 0343 Design and Analysis of Algorithms 3
CS 0350L Computer Science Junior Clinic I 1
CS 0351L Computer Science Junior Clinic II 1
CS 0354 Theory of Programming Languages 3
MA 0145 Calculus I for Chemistry, Engineering, and Physics Majors 4
or MA 0171 Calculus I
MA 0146 Calculus II for Chemistry, Engineering, and Physics Majors 4
or MA 0172 Calculus II
MA 0231 Discrete Mathematics 3
MA 0235 Linear Algebra 3
MA 0245 Calculus III for Chemistry, Engineering, and Physics Majors 4
or MA 0273 Multivariable Calculus
MA 0334 Abstract Algebra 3
MA 0342 Theory of Computation 3
MA 0371 Real Analysis 3
MA 0377 Numerical Analysis 3
SW 0300 Software Engineering Methods 3
SW 0301 Software Design Methods 3
Select 3 courses from Computer Science major electives or 300-level mathematics 9
Select one science elective with lab 4
Total Credits 75
August 2025
College of Arts and Sciences
1073 North Benson Road,
FAIRFIELD,
Connecticut,
6824, United States
Students are required to complete secondary education or equivalent
English Language scores - IELTS, a minimum score of a 6.5 is required; minimum score of 550 (paper-based), 213 (computer-based), or 80 (Internet-based) on the Test of English as a Foreign Language
*There may be different IELTS requirements depending on your chosen course.