Students majoring in computer science fulfill the departmental requirements by completing the following:
- Required computer science courses: CS 206 , CS 230 , CS 305 , CS 306 , and CS 318 .
- Required mathematics courses: MA 200 and MA 215 . In MA 215 , students will acquire writing skills that are necessary to work on advanced material in mathematics and will fulfill the writing requirement in the major.
- Electives: Three courses as follows:
a. , or one CS at the 200 level or above (excluding CS 275 , CS 275H , CS 371 , CS 381 , and CS 382 ). With permission of the department, a student may instead take a course in another discipline that has substantial computer science content.
b. two CS courses at the 300 level (excluding CS 371 , CS 381 , and CS 382 ).
No more than 8 credit hours of S/U can be used toward the major.
The following courses must be taken for a letter grade: MA 215 , CS 305 , CS 306 , CS 318 , CS 381 , CS 382 .
See Computer Science