Program Overview
The Associate in Science in Computer Science for Transfer degree is intended for students interested in transferring to a California State University (CSU) campus with a major in Computer Science, or similar major. Additionally, the AS-T courses in Computer Science give students foundational experience in principles and practices in Computer Science and Programming that are appropriate preparation for a variety of scientific disciplines. The program prepares students in Object-Oriented Programming (OOP) & Design (OOD), computer architecture, data structures, and software engineering.
Students completing an AS-T 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 AS-T will be required to complete no more than 60 units after transfer to earn a bachelor's degree. This degree may not be the best option for students intending to transfer to a particular CSU campus or a university or college that is not part of the CSU system. Students should consult with a Skyline College counselor for further information about university admissions and transfer requirements. A grade of "C" or better, or "Pass" if the course is taken on a Pass/No Pass basis, is required for each course applied to the major. Some major course requirements may also be applied to meet general education requirements.
To earn an AS-T degree, students must meet the following requirements:
- Complete a minimum of 60 CSU transferable units;
- Earn a minimum grade point average (GPA) of at least a 2.0 in all CSU transferable coursework;
- All courses must be completed with a grade of "C" or better. A "P" (Pass) grade is also an acceptable grade for courses if the course is taken on a Pass/No Pass basis. Students should consult with their counselor before enrolling in a major course on a Pass/No Pass basis, as some CSU and UC campuses may have limitations on which major courses can be taken on a Pass/No Pass basis.
- Certified completion of the California General Education Transfer Curriculum (Cal-GETC) pattern.
- A minimum of 12 units must be completed in residence at Skyline College.
Note: Students do not need to complete the Skyline College Associate Degree requirements. For further information, please consult a Skyline College counselor.
Program Requirements
Core Courses (30 units): | Units | |
---|---|---|
CIS 250 | Introduction to Object-Oriented Programming: C++ | 3 units |
CIS 252 | Introduction to Data Structures: C++ | 3 units |
OR | ||
CIS 286 | Introduction to Data Structures: Java | 3 units |
CIS 242 | Computer Architecture and Assembly Language | 3 units |
CIS 262 | Discrete Mathematics for Computer Science | 3 units |
MATH 251 | Calculus with Analytic Geometry I | 5 units |
MATH 252 | Calculus with Analytic Geometry II | 5 units |
PHYS 250 | Physics with Calculus I | 4 units |
PHYS 260 | Physics with Calculus II | 4 units |
General Education - Certified completion of the California General Education Transfer Curriculum (Cal-GETC)
Starting Fall 2025, the California General Education Transfer Curriculum (Cal-GETC) became the singular general education pathway for California Community College students to fulfill lower-division general education requirements for transfer to both the California State University (CSU) and University of California (UC).
Up to (7) major course units may be double counted to apply to meet general education requirements. This degree does not require the Skyline College Associate Degree requirements.
Elective courses: If applicable, additional courses to meet the minimum requirement of 60 CSU transferable units.
Please refer to Associate Degrees for Transfer (ADT) Requirements for more information.