(Latest Revision: July 22, 2015) created 200N/MM/DD/ Checklist for the CS Major Requirements as Specified in the 2009-10 Catalog NOTE: An effort has been made to be sure that this document is in agreement with the 2009-10 catalog, but the catalog, not this document, is the authoritative reference. RULES: [1] No more that 8 units of CR/NC-grading in pre-req's to the major. [2] No CR/NC options in upper division major courses except CS4910, 4940, and 4960. [3] Majors must pass the WPST and then CS 4100, or equiv. [4] Majors must take PHIL 4401, not before the semester in which they will will have a total of 60 units of credit. [5] For advising on GE courses, go to Academic Advising in MSR. [6] Majors must take one of the following two-course sequences: (PHYS 2250/2, 2260/2),(Chem 1100/2, 1110/2), or (BIO 1050, 1150) ################################################## REQUIREMENTS ################################################## PREREQUISITES TO THE MAJOR: -------------------------------------------------- CS 1500 **needs -------------------------------------------------- CS 2500 **needs -------------------------------------------------- CS 2700 **needs -------------------------------------------------- Math 1410 **needs -------------------------------------------------- Math 1420 **needs -------------------------------------------------- Math 1600 or 1620 **needs -------------------------------------------------- Math 2300 **needs ################################################## Phys 2250(Fall), **needs 2252 **needs -------------------------------------------------- Phys 2260(Spring), **needs 2262 **needs -------------------------------------------------- OR -------------------------------------------------- Chem 1100 **needs Chem 1102 **needs -------------------------------------------------- Chem 1110 **needs Chem 1112 **needs -------------------------------------------------- OR -------------------------------------------------- Bio 1050 **needs BIO 1050 lab **needs -------------------------------------------------- Bio 1150 **needs BIO 1150 lab **needs ################################################## CORE COURSES -------------------------------------------------- CS 3100 **needs -------------------------------------------------- CS 3740 **needs -------------------------------------------------- CS 3750 **needs -------------------------------------------------- CS 4100 **needs (WP satisfied??) -------------------------------------------------- CS 4960 **needs -------------------------------------------------- ################################################## THEORY COURSES (6 units) Two of the following: -------------------------------------------------- CS 4300 -------------------------------------------------- CS 4410 -------------------------------------------------- CS 4440 -------------------------------------------------- CS 4450 -------------------------------------------------- ################################################## PRACTICE COURSES (3 units) One of the following: -------------------------------------------------- CS 4250 -------------------------------------------------- CS 4270 -------------------------------------------------- CS 4800 -------------------------------------------------- ################################################## NON CS-PREFIX UPPER DIVISION: -------------------------------------------------- PHIL 4401 **needs -------------------------------------------------- ################################################## ELECTIVES (12 units, 9 from CS) -------------------------------------------------- CS 3000 -------------------------------------------------- CS 3150 -------------------------------------------------- CS 3200 -------------------------------------------------- CS 3500 -------------------------------------------------- CS 3600 -------------------------------------------------- CS 3850 -------------------------------------------------- CS 4250 -------------------------------------------------- CS 4270 -------------------------------------------------- CS 4300 -------------------------------------------------- CS 4410 -------------------------------------------------- CS 4440 -------------------------------------------------- CS 4450 -------------------------------------------------- CS 4480 -------------------------------------------------- CS 4600 -------------------------------------------------- CS 4750 -------------------------------------------------- CS 4800 -------------------------------------------------- CS 4840 -------------------------------------------------- CS 4910 (when approved) -------------------------------------------------- CS 4940 (when approved) -------------------------------------------------- CS 4950 (when approved) -------------------------------------------------- CS 4980 (when approved) -------------------------------------------------- CIS 4770 -------------------------------------------------- Phys 4250 -------------------------------------------------- Math: any advisor-approved upper division course --------------------------------------------------