Computer Science Associate in Science Degree for Transfer

Division: Business and Computer Information Systems

PROGRAM CODE: 1S39923

The Computer Science Associate in Science Degree for Transfer is designed for students who are developing computer programming skills in preparation for professional careers and/or transfer to a four-year college or university. Courses are intended to meet the needs of students at various levels of competence, from the novice to the expert. The department acquaints students with the presently available methods of computer science that are useful in solving problems of science, industry, and government; prepares students for the additional formal education and self-education required in this ever-developing field; and fosters students' abilities to solve computer science problems. The Student Transfer Achievement Reform Act (Senate Bill 1440, now codified in California Education Code sections 66746-66749) guarantees admission to a California State University (CSU) campus for any community college student who completes an "associate degree for transfer", a newly established variation of the associate degrees traditionally offered at a California community college.

Students completing these degrees (AS-T) are guaranteed admission to the CSU system, but not to a particular campus or major. Students transferring to a CSU campus that does accept the AS-T will be required to complete no more than 60 units after transfer to earn a bachelor's degree (unless the major is designated "high-unit" major). This degree may not be the best option for students intending to transfer to a particular CSU campus or to a university or college that is not part of the CSU system. Students should consult with a counselor when planning to complete the degree for more information on university admission and transfer requirements. This degree requires a total of 28 units.

To earn an AS-T in Computer Science students must complete the following requirements:

  1. a minimum of 28 semester units or 42 quarter units in the major,
  2. earn a grade of C or better in all courses required for the major,
  3. the Intersegmental General Education Transfer Curriculum (IGETC) pattern (or CSU version),
  4. 60 semester or 90 quarter CSU-transferable units,
  5. ADTs also require that students must earn a C or better in all courses required for the major or area of emphasis. A P (Pass) grade is an acceptable grade for a course in the major only if the P is defined to be equivalent to a C or better, and
  6. obtainment of a minimum grade point average (GPA) of 2.0.
Required Courses are listed in suggested sequence (28 units):
MATH 150ACCalculus I4
MATH 150BCCalculus II4
CSCI 123 C
CSCI 133 C
Introduction to Programming Concepts in C++
and Data Structures in C++
6
or
CIS 226 C
CIS 234 C
Java Programming
and Advanced Java Programming
6
or
CIS 247 C
CIS 275 C
Python Programming
and Advanced Python Programming
6
CSCI 242 C Computer Architecture and Organization3
CSCI 252 CDiscrete Structures3
PHYS 221 CGeneral Physics I4
PHYS 222 CGeneral Physics II4
Total Units:28