The Minor in Computer Science
Course Requirements for the Minor: 21 units
The following courses, or their approved transfer equivalents, are required of all candidates for this minor.
Lower-Division: 9 units
3 courses required:
| CSCI |
111 |
Programming and Algorithms I |
3.0 |
FS |
Prerequisites: At least one year of high school algebra and strong computer skills or CSCI 101.
| CSCI |
112 |
Programming & Algorithms II |
3.0 |
FS |
Prerequisites: Grade of C- or better in CSCI 111 (or EECE 135 for engineering majors).
| CSCI |
221 |
Assembly Language Programming |
3.0 |
FS |
Prerequisites: CSCI 111.
Upper-Division: 12 units
2 courses required:
| CSCI |
311 |
Algorithms and Data Structures |
3.0 |
FS |
Prerequisites: Grade of C- or better in CSCI 112.
| CSCI |
320 |
Computer Architecture |
3.0 |
FS |
Prerequisites: CSCI 221.
6 units selected from:
Any upper-division Computer Science (CSCI) courses except CSCI 389, CSCI 399, and CSCI 490.