The Computer Science Associate in Science Degree (60 units total, 31 units in the major) is designed to prepare students for transfer to a four-year institution to continue studies in Computer Science or comparable programs. Upon completion of the degree, the student will be able to demonstrate and understanding of the fundamental mathematical and scientific principles underlying computing and information processing, apply knowledge of the principles of computer science to a variety of problems, and understand the fundamentals of computer organization, architecture, and data structures.
Courses required for the associate degree major at Cerro Coso Community College may not be the same as those required for the major at a four-year school. If you plan to transfer, consult a counselor and http://www.assist.org/ to identify the courses needed from the major at your transfer school and to develop a plan that will best meet your goals.
You must complete a minimum of 60 units, including the courses listed in the major and general education requirements, with an overall GPA of 2.0 or better, and a grade of "A", "B", or "C" in all courses for the major. A minimum of 12 units must be completed at Cerro Coso Community College.
Your transfer institution may require some of the courses to be taken for a grade. Please consult a counselor and http://www.assist.org/ to determine any limitations on Pass/No Pass grading in major preparation courses.
Completion of the Cerro Coso local General Education Pattern DOES NOT prepare a student for transfer. If you are planning to transfer to a four-year school, depending on your transfer goal, you should select Option B or C only. For more information refer to the general education section of the catalog.
Program Learning Outcomes
Upon successful completion of the program, the student will be able to
- Demonstrate and understanding of the fundamental mathematical and scientific principles underlying computing and information processing.
- Apply knowledge of the principles of computer science to a variety of problems.
- Understand the fundamentals of computer organization, architecture, and data structures.
- Discuss social computing issues.
- Ridgecrest Indian Wells Valley Campus [Degree Pathway]
Note: Some courses within the major may have a required prerequisite. If you feel you have equivalent knowledge and skills to those included in the prerequisite course through professional experience, licensure, or certification, you have the opportunity to submit a Prerequisite Challenge to be reviewed by the faculty chair. For the Prerequisite Challenge to be considered, you must submit documentation/verification to substantiate the basis for the challenge. Please consult a counselor for more information regarding Prerequisite Challenge.
Complete all of the following courses:
|CSCI C252||Introduction to Computer Science||3 Units|
|CSCI C265||Introductory C++ Programming||3|
|or CSCI C267||Introduction to Java Programming||3|
|MATH C151||Analytic Geometry and Calculus I||5|
|MATH C152||Analytic Geometry and Calculus II||5|
|MATH C251||Analytic Geometry and Calculus III||5|
|PHYS C113||Electricity and Magnetism||5|
Complete one of the following general education patterns:
|OPTION A||Cerro Coso Local General Education Pattern|
|OPTION B||CSU General Education Breadth|
|OPTION C||IGETC - Intersegmental General Education Transfer Curriculum|