CPSC 220 FUNDAMENTALS OF COMPUTER SCIENCE III
Computer Science:
MATH 306 TOPOLOGY
* CPSC 120, MATH 121, and MATH 122 are not explicitly required for the major but are prerequisites for all required courses in the major. Students should consult a computer science faculty member about the need to take these courses. ** Taught in 2008/2009 and alternate years: take either junior or senior year depending upon when offered.
*** Taught in 2007/2008 and alternate years: take either junior or senior year depending upon when offered.
**** Three elective units are required. One of these units may be either MATH 306 or MATH 361. Electives are taught on a rotation basis, not every year.