The Computer Science Department also offers a degree program for students who wish to combine Computer Science and Mathematics. Major requirements include CS111, CS112, CS115, CS116, CS213, CS220, and at least two other Computer Science courses numbered 300 or above, with Analysis of Algorithms strongly recommended. Mathematics requirements include: 170, 180, 210, 220 310, and two other mathematics courses from 370, 380 and 390. Students are encouraged to take statistics and additional computer science courses as electives.
|Humanities I||Humanities II|
|Freshman English 103||Freshman English 104|
|CS115 Discrete Math I||CS116 Discrete Math II|
|CS111 Computing I||CS112 Computing II|
|Humanities III||Humanities IV|
*Elementary, General or Classical Physics recommended.
|CS213 Data Structure & Algorithms
||CS220 Computer Architecture