Computer Science

A.S.-T Degree for Transfer Computer Science · Santa Ana College · 2026-2027 Catalog

Program Code: SAC.CMPR.AST

Program Control Number: 32396

The Associate in Science in Computer Science for Transfer (A.S.-T Computer Science) prepares students to transfer into the CSU system. Please consult a counselor regarding specific course requirements for your transfer institution. Completion of the Associate in Science in Computer Science for Transfer (A.S.-T Computer Science) also provides guaranteed admission with junior status to the CSU system, although does not guarantee acceptance to a specific campus or major. Upon completion of the A.S.-T in Computer Science, students will be well-versed in the use of standard computer control structures to solve problems and develop algorithms. They will have developed skills in writing programs that utilize functions as a method of program organization and control. Additional areas of emphasis will include objects, object-oriented programming, data structures, and abstract data types. Computer science students will also obtain knowledge of computer architecture and organization. The Computer Science curriculum also requires the student to have significant skills in mathematics and the applications of those skills to real world problem solving.

Requirements for all Associate Degrees for Transfer:

  1. Completion of 60 semester CSU transferable units.
  2. Completion of the California General Education Transfer Curriculum (Cal-GETC). The CSU-GE (California State University General Education Breadth) or IGETC (Intersegmental General Education Transfer Curriculum) pattern may be used in some cases; please see a counselor for details.
  3. Obtainment of a minimum grade point average of at least a 2.0 in all CSU transferable coursework.
  4. Minimum grade of "C" (or "P") for each course in the major. If the course was taken on a Pass/No Pass basis the "P" must be equal to a "C" or better.
  5. Completion of a minimum of 18 semester units in the major or area of emphasis.

Learning Outcome(s):

  1. Students will know how to use computer science software.
CourseTitleUnits
Courses29
CMPR 121Programming Concepts3
CMPR 131Data Structures Concepts3
CMPR 129Introduction to Computer Organization4
CMPR 140Discrete Structures for Computer Science3
MATH C2210Calculus I: Early Transcendentals4
MATH C2220Calculus II: Early Transcendentals4
PHYS 217Engineering Physics I4
PHYS 227Engineering Physics II4
Total29

View in the original catalog

Machine-readable: Markdown · JSON