IVC covers every one of UC Davis's 11 Computer Science prep requirements, with honors biology and chemistry options open too. The math chain runs four semesters, from MATH 8 through MATH 4A.
From
Irvine Valley College
To
UC Davis
Computer ScienceMajor Requirements
Courses at Irvine Valley College that satisfy UC Davis's Computer Science major preparation, mapped and verified by Transfermatic's transfer engine.
| Course at Irvine Valley College | Satisfies at UC Davis | Units |
|---|---|---|
| CS 6A or MATH 6A — Computer Discrete Mathematics I | ECS 020 — Discrete Mathematics For Computer Science | 3 |
| CS 36 or CS 38 — C Programming | ECS 036A — Programming & Problem Solving | 3 |
| CS 37 — C++ Programming | ECS 036B — Software Development & Object-Oriented Programming in C++ | 3 |
| CS 41 — Data Structures | ECS 036C — Data Structures, Algorithms, & Programming | 3 |
| CS 40A or CS 40B — Computer Organization and Assembly Language I | ECS 050 — Computer Organization & Machine-Dependent Programming | 3 |
| MATH 3A (or another listed option) — Analytic Geometry and Calculus I | MAT 021A, MAT 021B | 5 |
| (MATH 3B and MATH 4A) or (MATH 3BH and MATH 4A) — Analytic Geometry and Calculus II | MAT 021C, MAT 021D | 5 |
| MATH 26 — Introduction to Linear Algebra | MAT 022A — Linear Algebra (choose 1) | 4 |
| BIO 16 or BIO 81 or BIO 81H — Cellular Biology | BIS 002A — Introduction to Biology: Essentials of Life on Earth (choose 3) | 4 |
| (BIO 2 and BIO 5) or BIO 80 or BIO 80H — Plant Biology | BIS 002B, BIS 002C (choose 3) | 4 |
| (CHEM 1B and CHEM 1A) or (CHEM 1B and CHEM 1AH) — General Chemistry II | CHE 002A, CHE 002B, CHE 002C (choose 3) | 5 |
| CHEM 1AH — General Chemistry 1 Honors | CHE 004A — General Chemistry for the Physical Sciences & Engineering (choose 3) | 5 |
| PHYS 4A — General Physics | PHY 009A — Classical Physics (choose 3) | 4 |
| PHYS 4C — General Physics | PHY 009B — Classical Physics (choose 3) | 4 |
General Education
Complete these five courses at Irvine Valley 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 1
The Life Sciences
CHEM 12A
Organic Chemistry
HIST 1
The History of World Civilizations to 1500
ENGL C1000
Academic Reading and Writing
ENGL C1001
Critical Thinking and Writing
| Area | Course at Irvine Valley College | Units |
|---|---|---|
Life Science | BIO 1 — The Life Sciences | 3 |
Physical Science | CHEM 12A — Organic Chemistry | 5 |
Humanities | HIST 1 — The History of World Civilizations to 1500 | 3 |
English CompositionCCN | ENGL C1000 — Academic Reading and Writing | 4 |
Critical ThinkingCCN | ENGL C1001 — Critical Thinking and Writing | 4 |
Four semesters of math ahead of you
MATH 8 feeds MATH C2210, then MATH C2220, then MATH 4A, four semesters straight. Push this chain off and the rest of your CS Engineering courses fall behind it.
IVC's semesters against UC Davis's quarters
IVC runs two semesters a year while UC Davis splits the year into three quarters, so classes move at a quicker clip once you're on UC Davis's shorter terms.
Preview
A preview of what Transfermatic generates — exact courses, in the right order, every semester.
Watch Out
CS Engineering, the full calculus and linear algebra sequence, and the science elective all clear at IVC. Nothing on UC Davis's list is left for after you transfer.
If you're in IVC's honors program, BIO 81H and BIO 80H satisfy the same biology slots as the regular BIO 16 and BIO 2 and BIO 5 combination.
CS 36 opens the programming sequence and MATH 3A opens calculus at IVC. Enroll in both your first semester to keep the four-semester math chain on track.
FAQ
Yes. CS 36 satisfies ECS 036A, the first programming course in UC Davis's CS Engineering sequence, and is part of a route where IVC matches all 11 requirements for this major.
None. IVC matches all 11 UC Davis Computer Science prep requirements, from discrete math through the biology, chemistry and physics elective, with no gaps to plan for.
UC Davis admitted 47% of transfer applicants to Computer Science in 2025, a rate covering the full applicant pool rather than a figure specific to IVC students.
MATH 8 leads into MATH C2210, MATH C2220 and MATH 4A, four semesters at IVC. It's the longest prerequisite path on IVC's list, so start it early.
Explore More
Irvine Valley College students planning a transfer into the University of California, Davis Computer Science B.S. major match all eleven prep requirements at IVC, from CS 36 and ECS 036A through the MATH 8 to MATH 4A calculus chain. IVC's honors program adds BIO 81H and BIO 80H as alternate ways to clear the science elective, on top of the regular biology options. With no gaps to plan around, the only real risk is pacing: the calculus chain runs four semesters. Transfermatic maps this full-coverage IVC route for students aiming at 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”.