Fullerton College matches 11 of UC Davis's 12 Computer Science prep requirements; ECS 036C, data structures, has no match. UC Davis wants every prep course finished by the end of spring before fall enrollment, so that gap matters.
From
Fullerton College
To
UC Davis
Computer ScienceMajor Requirements
Courses at Fullerton College that satisfy UC Davis's Computer Science major preparation, mapped and verified by Transfermatic's transfer engine.
| Course at Fullerton College | Satisfies at UC Davis | Units |
|---|---|---|
| MATH 170 F or MATH 171 F or MATH 172 F — Discrete Structures | ECS 020 — Discrete Mathematics For Computer Science | 5 |
| CSCI 123 F or CIS 223 F or CSCI 223 F — Introduction to Programming Concepts in C++ | ECS 036A — Programming & Problem Solving | 4 |
| CSCI 133 F — Data Structures in C++ | ECS 036B — Software Development & Object-Oriented Programming in C++ | 4 |
| No Fullerton match | ECS 036C — Data Structures, Algorithms, & Programming | — |
| CSCI 241 F — Computer Organization and Assembly Language Programming | ECS 050 — Computer Organization & Machine-Dependent Programming | 4 |
| MATH 151 F or MATH 151HF — Calculus I | MAT 021A — Calculus | 4 |
| MATH 152 F — Calculus II | MAT 021B — Calculus | 4 |
| MATH 251 F — Multivariable Calculus | MAT 021C — Calculus | 4 |
| MATH 252 F or MATH 255 F — Linear Algebra and Differential Equations | MAT 022A — Linear Algebra (choose 1) | 4 |
| BIOL 272 F — Cell and Molecular Biology | BIS 002A — Introduction to Biology: Essentials of Life on Earth (choose 3) | 4 |
| BIOL 170 F + BIOL 274 F — Organismal Biology + General Ecology | BIS 002B, BIS 002C (choose 3) | 9 |
| CHEM 111BF + CHEM 111AF — General Chemistry II + General Chemistry I | CHE 002A, CHE 002B, CHE 002C (choose 3) | 10 |
| PHYS 221 F — General Physics I | PHY 009A — Classical Physics (choose 3) | 4 |
| PHYS 223 F — General Physics III | PHY 009B — Classical Physics (choose 3) | 4 |
| PHYS 222 F — General Physics II | PHY 009C — Classical Physics (choose 3) | 4 |
Courses with no equivalent must be taken at UC Davis after transfer. Factor this into your first-year course plan.
General Education
Complete these five courses at Fullerton 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 100 F
Principles of Biology
CHEM 100 F
Chemistry for Daily Life
HIST 110 F
Western Civilizations to 1550
ENGL C1000
Academic Reading and Writing
ENGL C1001
Critical Thinking and Writing
| Area | Course at Fullerton College | Units |
|---|---|---|
Life Science | BIOL 100 F — Principles of Biology | 4 |
Physical Science | CHEM 100 F — Chemistry for Daily Life | 4 |
Humanities | HIST 110 F — Western Civilizations to 1550 | 3 |
English CompositionCCN | ENGL C1000 — Academic Reading and Writing | 4 |
Critical ThinkingCCN | ENGL C1001 — Critical Thinking and Writing | 4 |
Fullerton's semesters, UC Davis's quarters
Fullerton runs on a two-semester calendar while UC Davis splits the year into three quarters, so the pace picks up once you're enrolled at UC Davis.
Preview
A preview of what Transfermatic generates — exact courses, in the right order, every semester.
Watch Out
ECS 036C has no Fullerton match, and UC Davis expects all major prep done by the end of spring before you enroll, with a 3.40 GPA in the ECS group. Every other CS Engineering, math and science requirement is covered.
Fullerton's honors track, MATH 151HF, satisfies the same MAT 021A slot as the regular MATH 151 F, if you want the honors version of first-year calculus.
CSCI 123 F is Fullerton's entry point for ECS 036A. Combine it with MATH 170 F early on since both chains are short but still worth starting on time.
FAQ
Yes. CSCI 123 F satisfies ECS 036A, UC Davis's first programming requirement, one of 11 requirements Fullerton matches for this major.
Only ECS 036C, data structures, has no Fullerton match. UC Davis wants all major prep complete by the end of spring before fall enrollment. Every other CS Engineering, calculus, linear algebra and science requirement clears at Fullerton College.
UC Davis admitted 47% of transfer applicants to Computer Science in 2025, a rate for the entire applicant pool, not a number specific to Fullerton students.
Not really. The longest listed chain is MATH 141F to MATH 151HF, just two semesters, so calculus timing is less of a bottleneck at Fullerton.
Explore More
Fullerton College students transferring into the University of California, Davis Computer Science B.S. major match 11 of the agreement's 12 prep requirements at Fullerton, missing only ECS 036C, data structures, and UC Davis wants all prep done by the end of spring before fall enrollment. CSCI 123 F and MATH 170 F anchor the matched programming and math sequences, and Fullerton's honors MATH 151HF covers the same calculus slot as the regular course. The longest chain, MATH 141F to MATH 151HF, is just two semesters. Transfermatic tracks this Fullerton route to 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”.