Computer Science AS Designated Degree Requirements

https://cdhe.colorado.gov/sites/highered/files/documents/STAA%20Computer%20Science%20FINAL%2006.2021.pdf

Courses that Fulfill General Education Requirements (33 credits)

(Written) Communication

Any (GT-CO1) course plus any (GT-CO2) course
OR
Any (GT-CO2) course plus any (GT-CO3) course
Total Credit Hours:6
**ENG 122 or ENG 131 required for Mines

Mathematics

MAT 201Calculus I: GT-MA1

5

Total Credit Hours:5
(Additional coursework might be required to meet prerequisite requirements for calculus. Pre-requisite courses may apply toward elective credit hours.)

Arts and Humanities

Any two GT Pathways Arts & Humanities courses (GT-AH1, GT-AH2, GT-AH3, GT-AH4)
**For transfer to Mines, take PHI 218 AND one additional course GT-AH course from the CSM CCCS H&SS Undergraduate Pre-Approved List
Total Credit Hours:6

History

One GT Pathways History course (GT-HI1)

**For transfer to Mines, take HIS 247 OR another GT-HI1 course from the CSM CCCS H&SS Undergraduate PreApproved List

Total Credit Hours:3

Social and Behavioral Sciences

Any two GT Pathways Social & Behavioral Sciences courses (GT-SS1, GT-SS2, GT-SS3)
**For transfer to Mines, take ECO 201 and ECO 202

Total Credit Hours:6

Natural and Physical Sciences

Select from GT-SC1/GT-SC2 courses with at least one GT-SC1 course. GT-SC1/GT-SC2 courses in sequence (same discipline) are recommended (and may be required depending on the receiving institution—consult the advising
office).

Courses must be selected in consultation with the advising office from the community college and from the intended transfer institution, if known.

Seven credit minimum; additional credits in this area will be applied toward electives.
**For transfer to Mines, select two courses from PHY 211, PHY 212, and CHE 111
Total Credit Hours:7

Total Credit Hours: 33

Additional Requirements (12 credits)

Please note: if these credits are not required for the major at a receiving 4-year institution, they will be applied to the bachelor’s degree as elective credit towards graduation. Please check with the receiving institution to determine in which way these courses will be applied.

Additional Required Courses

CSC 160Computer Science I: C++

4

CSC 161Computer Sci II: (Language)

4

CSC 225Computer Architecture/Assembly Language Programming

4

(Courses must be selected in consultation with the advising offices to ensure that the courses taken are in the preferred programming language. Additional coursework might be required to meet pre-requisite requirements for Computer Science I. Pre-requisite courses may apply toward elective credit hours.)

**CSC225 Not required at Mines; would transfer as free elective

Total Credit Hours: 12

Electives (15 credits)

Please note: A total of 15 additional/elective credits are required to complete the Associate Degree with Designation. Some four-year institutions require specific courses on top of the required courses listed above. The total number of credits for these required courses plus free electives must equal at least 15.

Electives

MAT 202Calculus II: GT-MA1

5

CSC 165Discrete Structures

4

MAT 255Linear Algebra

3

MAT 203Calculus III: GT-MA1

4

or

MAT 204Calculus III/Engineer App: GT-MA1

5

CSC 234C++ Programming

4

*** CSC234 is available only at certain CCCS institutions. Students planning to transfer to CSU should consult an academic advisor about options for taking this course at Front Range or Arapahoe Community College and transferring the credits back to your home institution. Both CSC165 and CSC234 are available through Colorado State University Online as CS220 and CS 253, respectively. Consult your academic advisor about registration and reverse transfer options.

For Colorado School of Mines, students are advised to use any remaining free elective credits to take MAT261, CHE111, or PHY212 (CSC165 will be accepted in transfer but the other courses are preferred).

(CSU will also accept MAT 215 as an alternative to CSC165)

Total Credit Hours: 15

Total Credit Hours: 60