Computer Science Curriculum
1CMPS 112 is recommended, however, this course may be satisfied by any FYOC/FYDT course.
2The selection of a First Year Seminar is likely to fulfill requirements for both the First Year Seminar and a General Education Requirement. Thus, the First Year Seminar will not add to the total credits for the semester. Talk with your advisor if you have any questions.
3Computer Science majors must complete at least 8 credits of courses in a laboratory science for science or engineering majors. Qualifying sequences include PHYS 140 -PHYS 141 , CHEM 112-113 or BIOL 141 -BIOL 142 , along with their associated Labs; other courses require explicit approval of the department.
4Major electives in Computer Science must be chosen from CMPS 341 , CMPS 354 , CMPS 355 , CMPS 356 , CMPS 358 , CMPS 360 , CMPS 362 , CMPS 364 , CMPS 370 , CMPS 372 , CMPS 376 , CMPS 384 , CMPS 393 , CMPS 440 , CMPS 481 , and DS 362 .
5Must be a mathematics course approved by the department.