Basic introduction to programming and fundamentals of computer science.
A total of 18 units of CSC coursework is required. Of those units, at least 6 must be upper-division. (300/400-level)
CSC 110 (4 units)
CSC 120 (4 units)
Courses numbered 90-99 cannot be used toward the minor.
Common CSC minor courses include:
- CSC 210: Software Development
- CSC 250: Essential Computing for the Sciences
- CSC 346: Cloud Computing
- CSC 337: Web Programming
Up to two courses from another subject area (ECE 175, ISTA 130, MATH 243, MATH 323, cross-listed courses) may be used toward the CS minor. We permit unlimited double use of CSC courses with another major or minor. Please discuss all course substitutions with a CS advisor
Declaring the Minor
To declare the CS Minor students must complete the online “CS Minor Workshop.” After completion of the online workshop, students can declare the CS minor. For more information and to access the online workshop click here. To schedule an appointment with a CS advisor, contact firstname.lastname@example.org.
CS minors may take major restricted courses, only if course requisites are met and space is available.
Course offerings vary each summer but the typical offerings include:
- CSC 110
- CSC 120
- CSC 245
- CSC 210
Some 300-400 level CSC courses may be offered over the summer, but this is not guaranteed. All summer course offerings are available in-person and online.