The Associate in Science in Computer Science for Transfer degree (AS-T in Computer Science) is a 60-unit program that provides students with the lower-division coursework required for transfer to a California State University (CSU) institution for a major in computer science, with the goal of preparing for careers or further education in technology-related fields. Students must complete the following requirements: 1. 60 semester or 90 quarter CSU-transferable units. 2. the California General Education Transfer Curriculum pattern (Cal-GETC). 3. a minimum of 18 semester or 27 quarter units in the major or area of emphasis as determined by the community college district. 4. obtainment of a minimum grade point average (GPA) of 2.0. 5. earn a grade of "C" (or "P") or better in all courses required for the major or area of emphasis.
Major Core Requirements (35 units)
Course Number | Course Title | Units |
---|---|---|
Select one: CIST004A CIST004A1 CIST005A | Computer Programming I (C++ Programming) Computer Programming I (Java) Introduction to Python | 4 units 4 units 4 units |
Select one: CIST004B CIST004B1 CIST005B | Data Structures using Advanced C++ Data Structures using Advanced Java Advanced Python | 4 units 4 units 4 units |
CIST039 | Computer Organization and Assembly Programming | 4 units |
MATH019 | Discrete Mathematics | 4 units |
Select one: MATH003A MATH003AH | Calculus and Analytical Geometry Honors Calculus and Analytical Geometry | 5 units 5 units |
Select one: MATH003B MATH003BH | Calculus and Analytical Geometry Honors Calculus and Analytical Geometry | 5 units 5 units |
PHYS004A | Engineering Physics - Mechanics | 5 units |
BIOL040 | Organismal Biology | 4 units |
Total Major Units: 35 units
CSU transferable elective courses are required when the major units plus transfer GE units total is less than 60.