Saddleback has a match for every one of UC Davis's 12 Computer Science prep courses, so you can finish all of the listed prep at Saddleback. Start with CS 1A and MATH 3A.
From
Saddleback College
To
UC Davis
Computer ScienceMajor Requirements
Courses at Saddleback College that satisfy UC Davis's Computer Science major preparation, mapped and verified by Transfermatic's transfer engine.
| Course at Saddleback College | Satisfies at UC Davis | Units |
|---|---|---|
| CS 30A or CS 30B or MATH 30A or MATH 30B — Computer Discrete Mathematics I | ECS 020 — Discrete Mathematics For Computer Science | 3 |
| CS 1A or CS 1B or CS 4A or CS 4B — Introduction to Computer Science I | ECS 036A — Programming & Problem Solving | 3.5 |
| CS 1C — Introduction to Computer Science III | ECS 036B — Software Development & Object-Oriented Programming in C++ | 3.5 |
| CS 1D — Data Structures | ECS 036C — Data Structures, Algorithms, & Programming | 3.5 |
| CS 3B — Computer Organization and Assembly Language | ECS 050 — Computer Organization & Machine-Dependent Programming | 3.5 |
| MATH 3A or MATH 3AH — Analytic Geometry and Calculus | MAT 021A — Calculus | 5 |
| (MATH 3A and MATH 3B) or (MATH 3AH and MATH 3B) — Analytic Geometry and Calculus | MAT 021B — Calculus | 5 |
| MATH 3B + MATH 3C — Analytic Geometry and Calculus + Analytic Geometry and Calculus | MAT 021C — Calculus | 10 |
| MATH 26 — Introduction to Linear Algebra | MAT 022A — Linear Algebra (choose 1) | 4 |
| BIO 4A — Principles of Cellular Biology | BIS 002A — Introduction to Biology: Essentials of Life on Earth (choose 3) | 4 |
| BIO 4B — Principles of Organismal Biology | BIS 002C — Introduction to Biology: Biodiversity & the Tree of Life (choose 3) | 4 |
| CHEM 1A + CHEM 1B — General Chemistry + General Chemistry | CHE 002A, CHE 002B, CHE 002C (choose 3) | 10 |
| PHYS 4A + PHYS 4C — General Physics + General Physics | PHY 009A — Classical Physics (choose 3) | 10 |
| PHYS 4A + PHYS 4C — General Physics + General Physics | PHY 009B — Classical Physics (choose 3) | 10 |
| PHYS 4B — General Physics | PHY 009C — Classical Physics (choose 3) | 5 |
General Education
Complete these five courses at Saddleback 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.
BIO 11
Human Anatomy
CHEM 12A
Organic Chemistry
HIST 16
History of the United States to 1876
ENGL C1000
Academic Reading and Writing
ENGL C1001
Critical Thinking and Writing
| Area | Course at Saddleback College | Units |
|---|---|---|
Life Science | BIO 11 — Human Anatomy | 4 |
Physical Science | CHEM 12A — Organic Chemistry | 5 |
Humanities | HIST 16 — History of the United States to 1876 | 3 |
English CompositionCCN | ENGL C1000 — Academic Reading and Writing | 4 |
Critical ThinkingCCN | ENGL C1001 — Critical Thinking and Writing | 3 |
4 semesters minimum for CS 1A onward
CS 1A through CS 4B: 4 courses, each needing the one before, so 4 semesters minimum. Start CS 1A in your first semester. Placing higher shortens it.
Saddleback semesters, UC Davis quarters
Saddleback runs on semesters and UC Davis on quarters. Your units convert when you transfer, one semester unit to 1.5 quarter units, and anything left runs on UC Davis's quicker quarter schedule.
Preview
A preview of what Transfermatic generates — exact courses, in the right order, every semester.
Watch Out
Every UC Davis Computer Science prep course in the transfer agreement has a Saddleback match, so none of the listed prep has to wait. Take them all before you apply.
CS 1A and MATH 3A sit at the start of their sequences for this route, so they fit your first semester, next to ENGL C1000 for English composition.
For UC Davis ECS 020, Saddleback accepts CS 30A or CS 30B or MATH 30A or MATH 30B. You need only one of them, so pick whichever fits your schedule.
FAQ
CS 30A or CS 30B or MATH 30A or MATH 30B, CS 1A or CS 1B or CS 4A or CS 4B, CS 1C, CS 1D, CS 3B, MATH 3A or MATH 3AH and MATH 3B, plus the rest in the table above. Together they match 12 of the 12 prep courses UC Davis lists for Computer Science.
Nothing in the transfer agreement. Every UC Davis Computer Science prep course listed has a Saddleback match.
Yes, for Computer Science. Saddleback CS 1C (Introduction to Computer Science III) is the match for UC Davis ECS 036B (Software Development & Object-Oriented Programming in C++) in the transfer agreement.
47% of all transfer applicants to UC Davis Computer Science were admitted in 2025. That figure covers applicants from every college, so it isn't specific to Saddleback.
Explore More
Saddleback College students transferring to UC Davis for Computer Science can match 12 of 12 lower-division prep courses at Saddleback, including CS 30A or CS 30B or MATH 30A or MATH 30B and CS 1A or CS 1B or CS 4A or CS 4B. Every listed course has a Saddleback College equivalent in the 2025-2026 agreement. CS 1A and MATH 3A are good first-semester picks. On Transfermatic, put in Saddleback College and UC Davis, and you get the classes you need for Computer Science, semester by semester.
Personalized, semester-by-semester. Free to start.
Get My Transfer Plan