(Effective Fall 2016)
Requirements for a 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.
Students must complete all prerequisite course work assumed by their chosen upper division computer science courses.
There are as many possible ways of completing the minor as there are combinations of upper division computer science courses that meet the 12 upper division credit requirement.
Students planning a CS minor should start by looking at the upper division CS classes they would like to use in their minor plan, and then look at the prerequisites of their chosen courses, and then their prerequisites, and so on.
All CS minors will of necessity have the following courses at the beginning of their plan:
Many plans will also include CS253 - 4 credits (Problem Solving with C++) Most minor plans require at least 5 semesters due to the prerequisite structure.
Note: To declare a computer science minor, you must have a 2.5 overall GPA, and have completed both CS163 (or CS164) and MATH160 each with a C or better.