1 | |||||||
---|---|---|---|---|---|---|---|
2 | All pre-req courses must be taken for a letter grade, in order to count toward CS major requirements. | ||||||
3 | |||||||
4 | Lower Division Courses | Prerequisites | |||||
5 | |||||||
6 | CS 8 | none | |||||
7 | CS 9 | CS 8 or ENGR 3 | |||||
8 | CS 16 | *Math 3A or 2A; CS 8 or ENGR 3 or ECE 3 | |||||
9 | CS 24 | *Math 3B or 2B; CS 16 | |||||
10 | CS 32 | CS 24 | |||||
11 | CS 40 | Math 4A; CS 16 | |||||
12 | CS 64 | Math 4A; CS 16 | |||||
13 | Upper Division Courses | Prerequisites | |||||
14 | |||||||
15 | CS 111 | Math 4B; Math 6A; CS 24 | |||||
16 | CS 130A | CS 9 or CS 24; CS 40; PSTAT 120A or ECE 139 | |||||
17 | CS 130B | CS 130A | |||||
18 | CS 138 | CS 40 | |||||
19 | CS 140 | Math 4A; CS 32 or CS 130A | |||||
20 | CS 148 | CS 32 | |||||
21 | CS 154 | CS 32; CS 64 | |||||
22 | CS 156 | CS 24; CS 32 | |||||
23 | CS 160 | CS 32; CS 64 (or ECE 154A); CS 130A; CS 138 | |||||
24 | CS 162 | CS 130A; CS 138 | |||||
25 | CS 165A | CS 130A | |||||
26 | CS 165B | CS 130A | |||||
27 | CS 170 | CS 130A; *CS 154 or ECE 154A | |||||
28 | CS 171 | CS 130A | |||||
29 | CS 174A | CS 32; CS 130A | |||||
30 | CS 174B | CS 130B | |||||
31 | CS 176A | CS 32; PSTAT 120A or ECE 139 | |||||
32 | CS 176B | CS 176A | |||||
33 | CS 176C | CS 176A | |||||
34 | CS 177 | *CS 170 | |||||
35 | CS 178 | CS 24; CS 40; PSTAT 120A or ECE 139 | |||||
36 | CS 180 | CS 130A | |||||
37 | CS 181 | upper-division standing in CS dept | |||||
38 | CS 184 | CS 56 or 156; CS 130A | |||||
39 | CS 185 | upper-division standing in CS dept | |||||
40 | CS 188 | upper-division standing in CS dept | |||||
41 | CS 189A-B | CS 48 or 56 or 148 or 156; senior-year standing in CS dept | |||||
42 | CS 190 AA-ZZ | see CS Special Topics webpage for details | |||||
43 | CS 192 - Independent Project | upper-division standing; minimum 3.0 GPA in preceding three quarters; consent of instructor supervising project. No more than 4 units maximum of 192 and/or 196 may be applied to major as elective credit. | |||||
44 | CS 196 - faculty research | upper-division standing; minimum 3.0 GPA in preceding three quarters; consent of instructor supervising project. No more than 4 units maximum of 192 and/or 196 may be applied to major as elective credit. | |||||
45 | * = can be taken concurrently | ||||||
46 |