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 and Algorith 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 112.
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.