Computer Science Minor

From the university Catalog

The Computer Science Minor requires 20 units of computer science courses consisting of CSCI 40, CSCI 41, and 12 units from CSCI 1, 60, or upper-division courses. At least 6 of the 20 units must be upper division. No CR/NC courses will be accepted toward the Minor in Computer Science.

Suggested minor sequences (after completion of CSCI 40, 41):

Artificial Intelligence: CSCI 60, 112, 117, 164, 166
Computer Architecture: CSCI 112, 113, 176, 177
Computer Graphics: CSCI 112, 172, 173
Computer Languages: CSCI 60, 112, 115, 117, 134
Database Emphasis: CSCI 60, 115, 124, 126, 144
Scientific Computation: CSCI 60, 112, 154*, 172*
Secondary Teaching: CSCI 60, 112, 113, 115, 117
Software Engineering: CSCI 60, 112, 115, 150, 152
System Software: CSCI 112, 113, 144, (146 or 148)
Theory of Computation: CSCI 60, 119, 174, 186, 188

* CSCI 154 and 172 have a mathematics prerequisite. Note that these are only suggested combinations. While attention must be given to prerequisites, many combinations are available to interested students.