Any CU Boulder student not currently enrolled in the Computer Science BS or BA can earn a minor in Computer Science.
To fulfill the requirements for a CS minor, you should allow six semesters, begin no later than sophomore year and consider completing summer courses unless you want to delay graduation.
You will need to take eight hours of CS courses, and Calculus 1 and 2, before declaring the CS minor.
Complete one of the following (with a grade of C- or better):
Complete CSCI 2270 (4) Computer Science 2: Data Structures (with a grade of C- or better)
Complete the following as a prerequisite or corequisite:
If you have a cumulative grade point average of 2.25 or above, you can see one of the Computer Science Academic Advisors for the BS (according to the first letter of your last name) during Monday 1-3pm drop-in hours or other drop-in hours posted in MyCUHub.
Please bring the College of Engineering and Applied Science Change of Major form.
Next, meet with your primary major advisor to get approval signature.
Completed Change of Major forms should be delivered to the College of Engineering and Applied Science Dean's Office (ECAD 100)
Complete one of the following options:
Computer Science minor electives to bring the total number of credit hours to 21 or more. (Calculus 1 and 2 not included in the 21 hours)
Refer to your degree audit to confirm completion of the Computer Science Minor. If you have questions about minor completion, email the Computer Science BS Academic Advisor according to the first letter of your last name.
At least three computer science courses need to be taken on the Boulder campus. At least two of these three have to be at the upper-division level.
If you are considering a change from the minor to a Computer Science - BS major, note that the final 45 hours of the BS degree must be taken after admission to the College of Engineering and Applied Science on the Boulder campus, and certain Computer Science courses must be taken on the Boulder campus.
A cumulative grade point average (GPA) of 2.25 or better is required in the courses that are used to satisfy the requirements for this minor. Required courses: CSCI 1300, CSCI 2270, CSCI 2400 and CSCI 2824 must be passed with a C- or better as well as any prerequisite courses. Additional computer science electives credit can be D- or better.