Computer Science

This program is recommended for transfer students planning to earn a baccalaureate degree with a major in computer science. Students should have completed at least Sequential Math Course III in high school.

The Associate in Science (A.S.) is awarded upon completion of the requirements for this program

Students who successfully complete the CPS program will:

• understand the principles of programming and will have experience programming with a high level programming language.

• have the academic coursework in mathematics, science and general education to successfully transfer to a four year Computer Science program.

Courses should be selected in consultation with an advisor.

 

First Semester

Course No. Descriptive Title Credit Hours
CPS 100 (a) OR Introductory Seminar  
CLP 101 Career Exploration and Planning 1-3
ENG 101 Composition I 3
BHS 103 Social Problems in Today's World 3
MAT 185 OR Precalculus Mathematics (b)  
MAT 221 Analytic Geometry and Calculus I 4
CPS 141 Introduction to Computer Science
and Programming
4
TOTAL   17

Second Semester

Course No. Descriptive Title Credit Hours
ENG 102 Composition II 3
HIS 104, HIS 108, GOV 121 3
MAT 221 OR Analytic Geometry and Calculus I (b) OR  
MAT 222 Analytic Geometry and Calculus II 4
CPS 142 Advanced Programming Techniques 3
WFE 101 Lifetime Wellness and Fitness 3
TOTAL   16

Third Semester

Course No. Descriptive Title Credit Hours
Science (d)   4
MAT 222 (b) OR Analytic Geometry and Calculus II OR  
Elective (e)   4
CPS 231 Data Structures 3
General Education Elective (c) 3
Elective (e)   3
TOTAL   17

Fourth Semester

Course No. Descriptive Title Credit Hours
MAT 214 OR Discrete Mathematics OR  
MAT 215 Linear Algebra 3
CIS 227 Assembler Language Programming 3
Elective (e) MAT 223 or Science strongly recommended 4
General Education Elective (c) 3
Free Elective (f)   3-4
TOTAL   16-17
   TOTAL CREDIT HOURS 64


a. CPS students who currently are not enrolled in CPS 141, CPS 142 or CPS 231 should take CLP 101.

b. One of the following sequences required: MAT 185, 221, 222; or MAT 221, 222, elective (MAT 215 or 223 recommended).

c. General Education Elective: Courses applicable to this program are listed in the General Education Appendices D, E, F, H and I. Student may select a course from Appendix D only if GOV 121 or HIS 104 have not previously been taken. Students may select a course from Appendix F only if HIS 108 has not previously been taken. See list of the General Education Appendices.

d. Physics or Chemistry recommended. Many four-year colleges require a two-semester sequence in physics or chemistry. Applicable four-credit courses in astronomy, biology, chemistry, geology, physical sciences, physics. Students should select a course from General Education Appendix B.

e. Elective courses: Courses applicable in this program are: (a) Specific courses listed above; (b) courses applicable in all programs.

f. See a full discussion of the free elective requirement. The subject area for Computer Science includes all courses labeled CPS or CIS.