De Anza College → California State University, San Marcos
Computer Science
B.S. · 27 articulated De Anza College requirements, exactly as ASSIST lists them, with current De Anza class availability.
Sign in with Google and Cherrypicker builds your quarter-by-quarter plan around these requirements and your own coursework.
Where this page’s information comes from
- ASSISTarticulation · 2025-26 · captured Apr 21, 2026
- FHDA class listingsWinter 2027 sections · backup source
- Cherrypickercourse matching and counts — our analysis, not an official source
This agreement was captured automatically and has not been reviewed by a person. Check it against the official ASSIST agreement before relying on it.
Admission reality
Major-level transfer admission data is published for University of California campuses. CSU San Marcos is outside that dataset, and Cherrypicker does not substitute figures from anywhere else.
Cherrypicker does not estimate anyone’s chance of admission, and never will. Historical outcomes are context, not a prediction.
Planning reality
Counts over the courses ASSIST maps for this pathway. Every figure is a plain count with one definition — there is no score or ranking here.
- 29Mapped preparation courses
- 26Scheduled Winter 2027
- 26With open seats reported
- 153Current sections
Classes at De Anza College right now
Winter 2027 · updated Oct 18, 11:21 PM UTCSections offered at De Anza College this term for the courses listed in this agreement. Open one to see instructors, meeting times and CRNs.
MATH 22Discrete MathematicsOpen4 sections · 160 seats reported · 3 instructors
- CRN 38518 · 03YOpen · 40
- CRN 38519 · 23Open · 40
- CRN 38520 · 31Open · 40
- CRN 38895 · 50YOpen · 40
MATH 2BLinear AlgebraOpen5 sections · 200 seats reported · 5 instructors
- CRN 38483 · 07Open · 40
- CRN 38484 · 61Open · 40
- CRN 38899 · 20Open · 40
- CRN 38917 · 62Open · 40
- CRN 39308 · 50YOpen · 40
MATH 1CCalculus IIIOpen11 sections · 440 seats reported · 7 instructors
- CRN 38459 · 05YOpen · 40
- CRN 38460 · 11Open · 40
- CRN 38461 · 13Open · 40
- CRN 38462 · 17Open · 40
- CRN 38463 · 27Open · 40
- CRN 38464 · 61Open · 40
- CRN 38465 · 62Open · 40
- CRN 38466 · 03Open · 40
- CRN 38954 · 55YOpen · 40
- CRN 39969 · 23Open · 40
- CRN 40199 · 04Open · 40
MATH 1BCalculus IIOpen21 sections · 830 seats reported · 11 instructors
- CRN 38443 · 03YOpen · 40
- CRN 38444 · 05Open · 40
- CRN 38445 · 07YOpen · 40
- CRN 38447 · 11Open · 40
- CRN 38449 · 17Open · 40
- CRN 38450 · 19Open · 40
- CRN 38451 · 25Open · 40
- CRN 38452 · 27Open · 40
- CRN 38453 · 61Open · 40
- CRN 38455 · 62Open · 40
- CRN 38457 · 09Open · 40
- CRN 38916 · 55YOpen · 40
- CRN 39316 · 57YOpen · 40
- CRN 39513 · MP1Open · 35
- CRN 39772 · 06YOpen · 40
- CRN 39774 · 16YOpen · 40
- CRN 39966 · Q21Open · 35
- CRN 40190 · 18Open · 40
- CRN 40191 · 24Open · 40
- CRN 40198 · 04Open · 40
- CRN 40201 · 15YOpen · 40
STAT C1000Introduction to StatisticsOpen21 sections · 830 seats reported · 14 instructors
- CRN 39430 · 51ZOpen · 40
- CRN 39475 · 03Open · 40
- CRN 39476 · 07Open · 40
- CRN 39477 · 11YOpen · 40
- CRN 39479 · 13Open · 40
- CRN 39480 · 16Open · 40
- CRN 39481 · 17Open · 40
- CRN 39482 · 18Open · 40
- CRN 39483 · 21Open · 40
- CRN 39484 · 29Open · 40
- CRN 39485 · 33Open · 40
- CRN 39486 · 61Open · 40
- CRN 39487 · 53ZOpen · 40
- CRN 39488 · 55ZOpen · 40
- CRN 39489 · 57ZOpen · 40
- CRN 39490 · 59ZOpen · 40
- CRN 39491 · 61ZOpen · 40
- CRN 39492 · 63ZOpen · 40
- CRN 39493 · 65ZOpen · 40
- CRN 39494 · Q11Open · 35
- CRN 39511 · MP1Open · 35
CHEM 30AIntroduction to General, Organic and Biochemistry IOpen3 sections · 90 seats reported · 2 instructors
- CRN 32213 · 63Open · 30
- CRN 32214 · 64Open · 30
- CRN 39337 · 44Open · 30
CHEM 30BIntroduction to General, Organic and Biochemistry IIOpen1 section · 30 seats reported · 1 instructor
- CRN 37915 · 27YOpen · 30
PHYS 2AGeneral Physics I Open2 sections · 60 seats reported · 1 instructor
- CRN 01788 · 11Open · 30
- CRN 31893 · 10Open · 30
PHYS 2BGeneral Physics IIOpen1 section · 30 seats reported · 1 instructor
- CRN 38273 · 21Open · 30
CHEM 1CGeneral Chemistry IIIOpen2 sections · 60 seats reported · 1 instructor
- CRN 32208 · 12Open · 30
- CRN 37910 · 11Open · 30
CHEM 1BGeneral Chemistry IIOpen7 sections · 210 seats reported · 4 instructors
- CRN 32689 · 03Open · 30
- CRN 33751 · 04Open · 30
- CRN 37909 · 66Open · 30
- CRN 38390 · 25Open · 30
- CRN 38391 · 26Open · 30
- CRN 38872 · 01Open · 30
- CRN 38873 · 02Open · 30
CHEM 12BOrganic Chemistry IIOpen4 sections · 104 seats reported · 2 instructors
- CRN 32211 · 01Open · 26
- CRN 32212 · 02Open · 26
- CRN 34851 · 03Open · 26
- CRN 40025 · 04Open · 26
CHEM 12AOrganic Chemistry IOpen2 sections · 52 seats reported · 1 instructor
- CRN 37911 · 53Open · 26
- CRN 38397 · 54Open · 26
CHEM 1AGeneral Chemistry IOpen7 sections · 210 seats reported · 4 instructors
- CRN 32189 · 01Open · 30
- CRN 32190 · 02Open · 30
- CRN 32191 · 03Open · 30
- CRN 32192 · 53Open · 30
- CRN 32199 · 25Open · 30
- CRN 34846 · 54Open · 30
- CRN 37908 · 26Open · 30
BIOL 6BCell and Molecular BiologyOpen7 sections · 212 seats reported · 4 instructors
- CRN 00224 · 03YOpen · 32
- CRN 00225 · 05YOpen · 32
- CRN 38863 · 01YOpen · 32
- CRN 38864 · 02YOpen · 32
- CRN 39228 · 07YOpen · 28
- CRN 39229 · 08YOpen · 28
- CRN 39230 · 09YOpen · 28
BIOL 6AForm and Function in the Biological WorldOpen2 sections · 64 seats reported · 1 instructor
- CRN 00218 · 01YOpen · 32
- CRN 36233 · 02YOpen · 32
PHYS 4APhysics for Scientists and Engineers: MechanicsOpen7 sections · 210 seats reported · 2 instructors
- CRN 01791 · 13YOpen · 30
- CRN 01792 · 12YOpen · 30
- CRN 01793 · 22YOpen · 30
- CRN 31756 · 24YOpen · 30
- CRN 36578 · 60Open · 30
- CRN 36739 · 62Open · 30
- CRN 38926 · 14YOpen · 30
PHYS 4BPhysics for Scientists and Engineers: Electricity and MagnetismOpen6 sections · 180 seats reported · 2 instructors
- CRN 01794 · 10YOpen · 30
- CRN 36906 · 20YOpen · 30
- CRN 37818 · 60Open · 30
- CRN 38251 · 21YOpen · 30
- CRN 38788 · 61Open · 30
- CRN 39630 · 11YOpen · 30
PHYS 4CPhysics for Scientists and Engineers: Fluids, Waves, Optics and ThermodynamicsOpen3 sections · 90 seats reported · 1 instructor
- CRN 39631 · 60Open · 30
- CRN 39632 · 61Open · 30
- CRN 39834 · 01Open · 30
BIOL 40CHuman Anatomy and Physiology IIIOpen4 sections · 128 seats reported · 1 instructor
- CRN 38728 · 06YOpen · 32
- CRN 38857 · 05YOpen · 32
- CRN 39227 · 02YOpen · 32
- CRN 39929 · 01YOpen · 32
BIOL 40AHuman Anatomy and Physiology IOpen2 sections · 64 seats reported · 1 instructor
- CRN 32160 · 01YOpen · 32
- CRN 32161 · 02YOpen · 32
BIOL 40BHuman Anatomy and Physiology IIOpen9 sections · 288 seats reported · 4 instructors
- CRN 00250 · 01YOpen · 32
- CRN 00251 · 02YOpen · 32
- CRN 00254 · 05YOpen · 32
- CRN 31563 · 06YOpen · 32
- CRN 31564 · 07YOpen · 32
- CRN 33000 · 03YOpen · 32
- CRN 35136 · 04YOpen · 32
- CRN 37123 · 08YOpen · 32
- CRN 40110 · 09YOpen · 32
BIOL 26Introductory MicrobiologyOpen3 sections · 84 seats reported · 2 instructors
- CRN 37790 · 03YOpen · 28
- CRN 40136 · 04YOpen · 28
- CRN 40137 · 06YOpen · 28
CIS 22BIntermediate Programming Methodologies in C++Open8 sections · 320 seats reported · 2 instructors
- CRN 32251 · 63ZOpen · 40
- CRN 32253 · 02ZOpen · 40
- CRN 32265 · 05YOpen · 40
- CRN 32353 · 62ZOpen · 40
- CRN 32930 · 04YOpen · 40
- CRN 34071 · 06ZOpen · 40
- CRN 34753 · 01YOpen · 40
- CRN 39170 · 64ZOpen · 40
CIS 22CData Abstraction and StructuresOpen4 sections · 160 seats reported · 2 instructors
- CRN 33571 · 63ZOpen · 40
- CRN 34068 · 04YOpen · 40
- CRN 38591 · 73ZOpen · 40
- CRN 39777 · 02YOpen · 40
CIS 22ABeginning Programming Methodologies in C++Open7 sections · 280 seats reported · 4 instructors
- CRN 32248 · 01YOpen · 40
- CRN 32250 · 03YOpen · 40
- CRN 32257 · 64ZOpen · 40
- CRN 32693 · 62ZOpen · 40
- CRN 32931 · 07YOpen · 40
- CRN 33762 · 08ZOpen · 40
- CRN 34830 · 63ZOpen · 40
Not scheduled at De Anza College this term: PHYS 2C, CHEM 12C, BIOL 6C. A course can still be part of the requirement and offered in a later quarter.
Enrollment availability changes frequently. Confirm status in the official FHDA registration system before enrolling.
Where this path usually starts
Ranked by how central each course is to the agreement — whether it is the only option for a requirement, how many requirements it covers, and whether it is running now. This is Cherrypicker’s ordering of published requirements, not advice about your situation, and it does not know your transcript.
Things to watch
Derived from this agreement and the current class data — not generic advice.
2 courses have only one open section
CHEM 30B, PHYS 2B currently have a single section with seats reported at De Anza.
Major preparation
Left: what CSU San Marcos requires. Right: the De Anza College course or courses ASSIST accepts for it. Alternatives are labelled or; courses joined by + are all required together.
MATH 270Basic Discrete Mathematics
Discrete Mathematics
MATH 264Introduction to Linear Algebra
Linear Algebra
MATH 162Calculus with Applications, II
MATH 242Introduction to Statistics
Introduction to Statistics
CHEM 105Check on ASSISTGeneral, Organic, and Biochemistry for Life
PHYS 101Check on ASSISTIntroduction to Physics I
CHEM 160Check on ASSISTGeneral Chemistry II
CHEM 175Check on ASSISTGeneral Chemistry Laboratory II
PHYS 205Check on ASSISTPhysics for the Biological Sciences I
CHEM 202Check on ASSISTOrganic Chemistry
CHEM 150LCheck on ASSISTGeneral Chemistry Laboratory
BIOL 211Check on ASSISTIntroduction to Organismal and Population Biology
CHEM 202LCheck on ASSISTOrganic Chemistry Laboratory
PHYS 102Check on ASSISTIntroduction to Physics II
PHYS 202Check on ASSISTPhysics of Electromagnetism and Optics
BIOL 178Check on ASSISTIntro to Human Anatomy & Physiology for Kinesiology II
CHEM 150Check on ASSISTGeneral Chemistry
BIOL 177Check on ASSISTIntro to Human Anatomy & Physiology for Kinesiology I
BIOL 160Check on ASSISTMicrobiology for Health Sciences
Introductory Microbiology
CHEM 201Check on ASSISTOrganic Chemistry
BIOL 210Check on ASSISTIntroduction to Cellular and Molecular Biology
PHYS 206Check on ASSISTPhysics for the Biological Sciences II
CHEM 105LCheck on ASSISTGeneral, Organic, and Biochemistry for Life Laboratory
CHEM 201LCheck on ASSISTOrganic Chemistry Laboratory
PHYS 201Check on ASSISTPhysics of Mechanics and Sound
CS 211Computer Science II
CS 111Computer Science I
Agreement year 2025-26, captured from ASSIST. Verify against the official agreement and confirm with a counselor before making transfer decisions.
The other FHDA college
Foothill College has its own ASSIST agreement for this major. It is a separate agreement with its own courses and its own source — not an extension of the De Anza College one, and the two are never combined on this page.
Whether a course taken at one college satisfies the other college’s requirements is a separate question from articulation. Confirm with a counselor before relying on it.
Other CSU San Marcos majors from De Anza
- American Indian StudiesDe Anza → CSU San Marcos
- AnthropologyDe Anza → CSU San Marcos
- Applied Physics, Applied Electronics OptionDe Anza → CSU San Marcos
- Applied Physics, General OptionDe Anza → CSU San Marcos
- Art, Media, and Design, Art and Visual Culture (AVC) OptionDe Anza → CSU San Marcos
- Art, Media, and Design, Digital and Media Arts (DAMA) OptionDe Anza → CSU San Marcos
- BiochemistryDe Anza → CSU San Marcos
- Biological SciencesDe Anza → CSU San Marcos
Common questions
Which De Anza College classes count toward CSU San Marcos Computer Science?
ASSIST's 2025-26 agreement maps 27 CSU San Marcos requirements to De Anza College coursework. The full list, including every alternative, is in the major preparation section above.
Does this page guarantee my courses will transfer?
No. It shows what the published ASSIST agreement between De Anza College and California State University, San Marcos says for 2025-26. Agreements change by catalog year, and your own record can differ. Confirm with a counselor and with the official agreement before you rely on it.
Can I take these courses at Foothill instead?
Sometimes — but it is a separate question with a separate answer. The other college has its own ASSIST agreement for this major, with its own courses and its own source, linked in the section above. Cherrypicker never merges the two.
How current is the class availability on this page?
Section and seat information reflects the district's published Winter 2027 class data, refreshed roughly every 15 minutes, and the page carries the exact time it was last updated. Always confirm in the official registration system before enrolling.
Spot something wrong?
Articulation, prerequisites, course details and class availability all come from sources that change. If something here does not match the official record, tell us and we will fix it — corrections from students and staff are the fastest way this stays accurate.
Make this path yours
Cherrypicker can apply your completed coursework, transfer target and schedule preferences to build a quarter-by-quarter plan around these requirements.