REQUIREMENTS FOR A MINOR
IN COMPUTER SCIENCE (EFFECTIVE Fall 2010)
Minor in Computer Science:
To complete a minor in computer science you must complete at least 12 (twelve) advanced hours in regular computer science courses (numbered 300 or above at CSU, excluding independent study, practicum, and research credit). In completing these courses you must also:
1) follow all prerequisites (including prerequisites of prerequisites);
2) receive a "C" or better in all Computer Science courses and their prerequisites.
Most minor plans require at least 5 semesters due to the prerequisite structure. Click here for an undergraduate core prerequisite chart.
Sample Programs:
Following are some possible ways of completing a minor in CS (note that there are many other possibilities):
| Plan A (Graphics) | Plan B (Programming) | Plan C (General) | |||
|---|---|---|---|---|---|
| MATH161/STAT301 - 7 | STAT301 - 3 | MATH161/STAT301 - 7 | |||
| MATH229 - 2 | MATH229 - 2 | ||||
| CS160 - 4 | CS160 - 4 | CS160 - 4 | |||
| CS161 - 4 | CS161 - 4 | CS161 - 4 | |||
| CS200 - 4 | CS200 - 4 | CS200 - 4 | |||
| CS270 - 4 | CS270 - 4 | CS270 - 4 | |||
| CS253 - 4 | CS253 - 4 | CS253 - 4 | |||
| CS320 - 3 | CS314 - 3 | CS320 - 3 | |||
| CS314 - 3 | CS414 - 4 | CS314 - 3 | |||
| CS370 - 3 | CS430 - 4 | CS356 - 3 | CS410 - 4 | CS455 or CS457 - 4 | CS370 - 3 |
| Total: 42 hours | Total: 38 hours | Total: 41 hours |
Note: To declare a computer science minor, you must have a 2.5 overall GPA, and have completed both CS160 and MATH160 (or MATH141 or MATH155) each with a C or better.