The Associate in Science in Computer Science for Transfer (AS-T) degree will prepare students with the foundation necessary for continuing their studies at the university level in Computer Science and related subjects. Like mathematics, engineering, and the natural sciences on which it depends, Computer Science has become an important academic discipline.  Students who complete the AS-T in Computer Science will be prepared to pursue baccalaureate degrees in areas such as Computer Science, Software Engineering, Data Science, Machine Learning, and Cybersecurity. Career paths could include Computer Programmers, Software Engineers, Database Administrators, Data Scientists, Cybersecurity Analysts, and Educators.

The Associate in Science in Computer Science for Transfer (AS-T) degree is intended for students who plan to complete a baccalaureate degree in Computer Science or a related field of study at a California State University. Students who complete this degree are guaranteed admission to the CSU system, but not to a particular campus or major. Students transferring to a CSU campus that accepts the Associate in Science in Computer Science for Transfer will be required to complete no more than 60 semester units after transfer to earn a baccalaureate degree.


To be awarded the Associate Degree for Transfer, students must have the following:

  • Completion of 60 CSU transferable semester units.

  • A minimum of at least 2.0 GPA in CSU transferable courses (note that a higher GPA may be required in some institutions).

  • Completion of at least 18 units in the major with a grade of “C” or better. A “P” (Pass) grade is also an acceptable grade for courses in the major if the course is taken on a Pass/No Pass basis.

  • Certified completion of the CSU General Education-Breadth (CSU GE-Breadth) requirements, or completion of the Intersegmental General Education Transfer Curriculum (IGETC) for CSU requirements.

Please Note: No more than 60 semester units are required for this degree and no additional requirements will be imposed by Evergreen Valley College.

Program Learning Outcomes

  • Analyze a problem, and identify and define the computing requirements appropriate to its solution.

  • Apply knowledge of computing and mathematics appropriate to the solution of a problem.

  • Design, implement, and evaluate a computer-based system, process, or program to meet desired specifications

Required Courses

Major Requirements

Course Title Units
Required Core  
COMSC 075 Computer Science I: Introduction to Program Structures 3
COMSC 076 Computer Science II: Introduction to Data Structures 3
COMSC 077 Introduction to Computer Systems 3
COMSC 080 Discrete Structures 3
MATH 066 Calculus I Late Transcendentals for STEM 4
MATH 067 Calculus II Late Transcendentals for STEM 4
PHYS 007A Calculus-Based General Physics for Scientists and Engineers - I 4
PHYS 007B Calculus-Based General Physics for Scientists and Engineers - II 4
or BIOL 004A General Principles and Cell Biology

Total Units

Course Title Units
Major Requirements 28-29
CSU GE-Breadth or IGETC for CSU 1 37-39
Total Units 60

Some GE courses may be double-counted within the major and will reduce the number of units.  General electives may be needed to reach 60 units. Please consult with a counselor to determine which courses are applicable.

What is a Program Map?

A program map is a suggested semester-by-semester plan to help you complete the courses required for a particular degree or certificate. It is based on the major sheet for the particular degree or certificate you are interested in. It includes courses required for the major, general education and any necessary electives. 

A program map is a representation of the major sheet. It includes the specific specialty courses in a major, general education courses and any necessary electives. 

What is a Major Sheet?

A major sheet includes a description of the program you are interested in, what you can expect to learn once you have completed the program (Program Learning Outcomes) and the specific specialty courses you will need to complete within a major.