Computer Science for Transfer

Associate in Science Degree Computer Science · MiraCosta College · 2026-2027 Catalog

Students completing this associate degree will have completed lower-division major preparation requirements for a computer science degree, an emphasis or option within a computer science degree, or a degree considered similar to computer science at a participating California State University (CSU) campus.

Following transfer to a participating CSU campus, students will be required to complete no more than 60 units to obtain a bachelor’s degree; however, some CSU campuses may require additional lower-division major preparation. This degree may not be appropriate preparation for students transferring to a CSU campus not accepting this degree or to a university or college that is not part of the CSU system. Students should consult with a MiraCosta counselor for further information regarding the most efficient pathway to transfer as a computer science major and to determine which CSU campuses are participating in this program.

Graduation Requirements
Program Student Learning Outcome

Upon successful completion of this program, students will be able to develop communication, critical thinking, algorithmic analysis, programming, and problem-solving skills that will effectively prepare them for advanced study in computer science at the university level.

Course Requirements

CourseTitleUnits
Required courses:
CS 111Introduction to Computer Science I: Java3
CS 113Basic Data Structures and Algorithms3
CS 220Computer Architecture and Embedded Systems3
CS 226Discrete Structures4
MATH C2210Calculus I: Early Transcendentals *5-7
orMATH C2210ECalculus I: Early Transcendentals - Embedded Support
orMATH C2210HCalculus I: Early Transcendentals - Honors
MATH C2220Calculus II: Early Transcendentals *4
PHYS 151Principles of Physics I *4
BIO 204Foundations of Biology: Biochemistry, Cell Biology, Genetics, and Molecular Biology *4-5
orCHEM 150General Chemistry I: For Science Majors
orPHYS 152Principles of Physics II
Total Units30-33

*. Course satisfies a general education requirement on the Cal-GETC general education (GE) pattern. To ensure this degree is completed with no more than 60 units, students should select courses that will also satisfy a GE requirement. Note: All of the BIO, CHEM, MATH, and PHYS courses listed are also GE courses.

NOTE: Students are strongly advised to select courses that meet lower-division major preparation requirements at their transfer university and to complete the History, Constitution, and American Ideals requirement prior to transfer.

View in the original catalog

Machine-readable: Markdown · JSON