Minor in Computer Science

Many university students want to acquire sufficient computer science background to enable them to use computers effectively in their major areas or to provide an alternative source of income after graduation, but do not want to study computer science in the depth required for the B.S. degree. For such students, a minor consisting of the most central courses in the B.S. program, plus some electives, is ideal. Students are advised that CR/NC grades are not acceptable in courses to be counted for the Computer Science Minor.

All coursework used to satisfy the requirements of the minor must be completed with a minimum grade point average of 2.0.

The Minor in Computer Science has 15 units of prerequisites that are not included in the 21 units as indicated for the minor below. Please review course descriptions for prerequisite courses and consult with a computer science department advisor for further information.

Computer Science Minor — 18 units

A minimum of 6 upper-division units are required to complete the minor.

All coursework used to satisfy the requirements of the minor must be completed with a minimum grade point average of 2.0.

Students are advised that CR/NC grades are not acceptable in courses to be counted for the Computer Science Minor.

Requirements (12 units)

CSC 210Introduction to Computer Programming3
CSC 220Data Structures3
CSC 317Introduction to Web Software Development3
CSC 413Software Development3

Electives (6 units)

Upper-division computer-related electives by approval of the minor advisor.