De Anza matches all 12 of UC Davis's Computer Science prep requirements, and honors versions cover most of them too. The math chain runs six quarters, from MATH D043H to MATH 2B, so start math your first quarter.
From
De Anza College
To
UC Davis
Computer ScienceMajor Requirements
Courses at De Anza College that satisfy UC Davis's Computer Science major preparation, mapped and verified by Transfermatic's transfer engine.
| Course at De Anza College | Satisfies at UC Davis | Units |
|---|---|---|
| MATH 22 or MATH 22H — Discrete Mathematics | ECS 020 — Discrete Mathematics For Computer Science | 5 |
| CIS 22A (or another listed option) — Beginning Programming Methodologies in C++ | ECS 036A — Programming & Problem Solving | 4.5 |
| CIS 22B or CIS 22BH or CIS 29 or CIS 35A or CIS 36B — Intermediate Programming Methodologies in C++ | ECS 036B — Software Development & Object-Oriented Programming in C++ | 4.5 |
| CIS 22C or CIS 22CH — Data Abstraction and Structures | ECS 036C — Data Structures, Algorithms, & Programming | 4.5 |
| CIS 21JA — Introduction to x86 Processor Assembly Language and Computer Architecture | ECS 050 — Computer Organization & Machine-Dependent Programming | 4.5 |
| MATH 1A or MATH 1AH — Calculus I | MAT 021A — Calculus | 5 |
| MATH 1B or MATH 1BH — Calculus II | MAT 021B — Calculus | 5 |
| MATH 1C (or another listed option) — Calculus III | MAT 021C, MAT 021D | 5 |
| MATH 2B or MATH 2BH — Linear Algebra | MAT 022A — Linear Algebra (choose 1) | 5 |
| BIOL 6B — Cell and Molecular Biology | BIS 002A — Introduction to Biology: Essentials of Life on Earth (choose 3) | 6 |
| BIOL 6C or BIOL 6CH — Ecology and Evolution | BIS 002B — Introduction to Biology: Principles of Ecology & Evolution (choose 3) | 6 |
| BIOL 6A or BIOL 6AH — Form and Function in the Biological World | BIS 002C — Introduction to Biology: Biodiversity & the Tree of Life (choose 3) | 6 |
| CHEM 1A (or another listed option) — General Chemistry I | CHE 002A, CHE 002B (choose 3) | 5 |
| CHEM 1C or CHEM 1CH — General Chemistry III | CHE 002C — General Chemistry (choose 3) | 5 |
| CHEM 1AH — General Chemistry I - HONORS | CHE 004A — General Chemistry for the Physical Sciences & Engineering (choose 3) | 5 |
General Education
Complete these five courses at De Anza College to start your UC Davis GE pattern. Finishing full IGETC/Cal-GETC at the CC is ideal — these five give you the broadest head start, and CCN-tagged courses stay portable if you switch community colleges.
BIOL 10
Introductory Biology
CHEM 10
Introductory Chemistry
HIST 17A
History of the United States to Early National Era
ENGL C1000
Academic Reading and Writing
ENGL C1001
Critical Thinking and Writing
| Area | Course at De Anza College | Units |
|---|---|---|
Life Science | BIOL 10 — Introductory Biology | 5 |
Physical Science | CHEM 10 — Introductory Chemistry | 5 |
Humanities | HIST 17A — History of the United States to Early National Era | 4 |
English CompositionCCN | ENGL C1000 — Academic Reading and Writing | 5 |
Critical ThinkingCCN | ENGL C1001 — Critical Thinking and Writing | 5 |
The De Anza math chain runs six quarters
MATH D043H feeds 1A, 1B, 1C, 1D and finally 2B, six quarters in order. Start this chain immediately or the rest of your CS Engineering courses slip behind it.
Preview
A preview of what Transfermatic generates — exact courses, in the right order, every quarter.
Watch Out
All five CS Engineering courses, every calculus requirement and the linear algebra pick clear at De Anza. UC Davis wants all of it done by the end of spring before you enroll, with no grade below C.
MATH 1AH, 1BH, 1CH, 1DH and 2BH cover the same UC Davis math requirements as the regular sequence. CIS 22CH does the same for ECS 036C, if you want the honors track.
Computer Organization only matches through CIS 21JA at De Anza. There's no honors alternative for that one course, so build it into your schedule as written.
FAQ
Yes. De Anza is a full match for this major, all 12 UC Davis prep requirements have a De Anza equivalent, including every calculus term and the linear algebra pick.
No. Every ECS and MAT requirement clears at De Anza, along with the biology, chemistry and physics elective. Nothing is left to finish after you transfer.
UC Davis admitted 47% of transfer applicants to Computer Science in 2025, counting applicants from every community college. Full coverage at De Anza doesn't change that admission math.
MATH D043H through MATH 1A, 1B, 1C, 1D and 2B runs six quarters at De Anza, the longest prerequisite chain on this list. Start it your first quarter to stay on pace.
Explore More
De Anza College is a full match for the University of California, Davis Computer Science B.S. major, covering all twelve prep requirements the agreement lists, from ECS 020 discrete math through the linear algebra pick. Honors sections like MATH 1AH and CIS 22CH satisfy the same slots as their regular counterparts, so De Anza students on the honors track lose nothing. The one catch is pacing: the math chain from MATH D043H to MATH 2B runs six quarters, two full years of math. Transfermatic tracks this route so De Anza students can start that chain on time.
Personalized, quarter-by-quarter. Free to start.
Get My Transfer Plan
This app's built-in browser can't run everything Transfermatic needs. Open this page in your browser to continue.
Tap the menu in the top corner, then choose “Open in external browser”.