OCC covers all 10 of UC Davis's Computer Science prep requirements, including an honors calculus track through MATH A180H, A185H and A280H. The longest math chain runs five semesters, MATH A070 to MATH A230.
From
Orange Coast College
To
UC Davis
Computer ScienceMajor Requirements
Courses at Orange Coast College that satisfy UC Davis's Computer Science major preparation, mapped and verified by Transfermatic's transfer engine.
| Course at Orange Coast College | Satisfies at UC Davis | Units |
|---|---|---|
| MATH A230 — Introduction to Discrete Mathematics | ECS 020 — Discrete Mathematics For Computer Science | 5 |
| CS A131 or CS A140 or CS A150 or CS A170 — Python Programming I | ECS 036A — Programming & Problem Solving | 4 |
| CS A250 — C++ Programming Language 2 | ECS 036B — Software Development & Object-Oriented Programming in C++ | 4 |
| CS A200 — Data Structures | ECS 036C — Data Structures, Algorithms, & Programming | 4 |
| CS A216 — Computer Architecture | ECS 050 — Computer Organization & Machine-Dependent Programming | 4 |
| MATH A180 (or another listed option) — Calculus 1 | MAT 021A, MAT 021B, MAT 021C, MAT 021D | 5 |
| MATH A235 — Applied Linear Algebra | MAT 022A — Linear Algebra (choose 1) | 3 |
| BIOL A180 — Introduction to Biology for Majors 1: Cell and Molecular Biology | BIS 002A — Introduction to Biology: Essentials of Life on Earth (choose 3) | 4 |
| BIOL A280 — Evolutionary Ecology | BIS 002B — Introduction to Biology: Principles of Ecology & Evolution (choose 3) | 4 |
| BIOL A185 — Introduction to Biology for Majors 2: Ecology, Evolution, Diversity, and Physiology | BIS 002C — Introduction to Biology: Biodiversity & the Tree of Life (choose 3) | 5 |
| CHEM A180 + CHEM A185 — General Chemistry A + General Chemistry B | CHE 002A, CHE 002B, CHE 002C (choose 3) | 10 |
| PHYS A280 + PHYS A285 + PHYS A185 — Calculus Based Physics: Electricty/Magnetism with Lab + Calculus Based Physics: Modern with Lab + Calculus Based Physics: Mechanics with Lab | PHY 009A — Classical Physics (choose 3) | 15 |
| PHYS A285 + PHYS A280 + PHYS A185 — Calculus Based Physics: Modern with Lab + Calculus Based Physics: Electricty/Magnetism with Lab + Calculus Based Physics: Mechanics with Lab | PHY 009B — Classical Physics (choose 3) | 15 |
General Education
Complete these five courses at Orange Coast 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 A100
Principles of Biology
CHEM A100
Principles of Chemistry
HIST A101
Afro-American History
ENGL C1000
Academic Reading and Writing
ENGL C1001
Critical Thinking and Writing
| Area | Course at Orange Coast College | Units |
|---|---|---|
Life Science | BIOL A100 — Principles of Biology | 4 |
Physical Science | CHEM A100 — Principles of Chemistry | 3 |
Humanities | HIST A101 — Afro-American History | 3 |
English CompositionCCN | ENGL C1000 — Academic Reading and Writing | 4 |
Critical ThinkingCCN | ENGL C1001 — Critical Thinking and Writing | 4 |
Five semesters of math at OCC
MATH A070 leads to A170, then A180, A185 and finally A230, five semesters in a row. Starting late here delays every math-dependent CS Engineering course behind it.
OCC runs semesters, UC Davis runs quarters
OCC's two-semester calendar covers the same material as UC Davis's three quarters, so expect a faster pace once you're enrolled at UC Davis.
Preview
A preview of what Transfermatic generates — exact courses, in the right order, every semester.
Watch Out
CS Engineering, calculus, linear algebra and the science elective all have an OCC match. There's nothing left over for you to finish once you're at UC Davis.
OCC's honors set, MATH A180H, A185H and A280H, satisfies UC Davis calculus the same as regular MATH A180, A185 and A280. ASSIST pairs them as a full set, so take all three honors or all three regular.
CS A131 satisfies ECS 036A on its own and leads into the rest of OCC's programming sequence. Start it your first semester so the five-semester math chain isn't waiting on it.
FAQ
Yes. CS A131 satisfies ECS 036A, the entry-level programming requirement in UC Davis's CS Engineering group, and is one of ten matched OCC courses for this major.
None. OCC matches every one of UC Davis's 10 Computer Science prep requirements, covering CS Engineering, calculus, linear algebra and the science elective in full.
UC Davis admitted 47% of transfer applicants to Computer Science in 2025, a figure covering every community college in the applicant pool, OCC included, not an OCC-only number.
MATH A070 through MATH A170, A180, A185 and A230 takes five semesters at OCC, the longest prerequisite path on OCC's list, so plan to start it right away.
Explore More
Orange Coast College is a full match for the University of California, Davis Computer Science B.S. major, covering all ten of the agreement's prep requirements at OCC, from CS A131 through the MATH A070 to MATH A230 math chain. OCC's honors sequence, MATH A180H, A185H and A280H, satisfies the same calculus requirements as the regular courses when taken as a full set. The chain runs five semesters, OCC's longest, so an early start on MATH A070 keeps the rest of the sequence on schedule. Transfermatic maps this full-coverage OCC route for UC Davis Computer Science.
Personalized, semester-by-semester. 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”.