Mt. SAC matches 9 of UC Davis's 11 Computer Science prep requirements, including the science elective with an honors chemistry option. ECS 036C and ECS 050 have no Mt. SAC match, and UC Davis wants all major prep done by the end of spring before fall enrollment.
From
Mt. San Antonio College
To
UC Davis
Computer ScienceMajor Requirements
Courses at Mt. San Antonio College that satisfy UC Davis's Computer Science major preparation, mapped and verified by Transfermatic's transfer engine.
| Course at Mt. San Antonio College | Satisfies at UC Davis | Units |
|---|---|---|
| CSCI 190 — Discrete Mathematics Applied to Computer Science | ECS 020 — Discrete Mathematics For Computer Science | 4 |
| CISP 31 + CISP 31L — Programming in C++ + Programming in C++ Laboratory | ECS 036A — Programming & Problem Solving | 3.5 |
| (CISP 34L and CISP 34) or CSCI 140 — Advanced C++ Programming Laboratory | ECS 036B — Software Development & Object-Oriented Programming in C++ | 0.5 |
| No Mt. SAC match | ECS 036C — Data Structures, Algorithms, & Programming | — |
| No Mt. SAC match | ECS 050 — Computer Organization & Machine-Dependent Programming | — |
| MATH 180 — Calculus and Analytic Geometry I | MAT 021A — Calculus | 4 |
| MATH 181 + MATH 280 — Calculus and Analytic Geometry II + Calculus and Analytic Geometry III | MAT 021B, MAT 021C, MAT 021D | 9 |
| MATH 260 — Linear Algebra | MAT 022A — Linear Algebra (choose 1) | 3 |
| BIOL 4 or BIOL 4H — Biology for Majors | BIS 002A — Introduction to Biology: Essentials of Life on Earth (choose 3) | 4 |
| BIOL 4 or BIOL 4H — Biology for Majors | BIS 002B — Introduction to Biology: Principles of Ecology & Evolution (choose 3) | 4 |
| BIOL 2 — Plant and Animal Biology | BIS 002C — Introduction to Biology: Biodiversity & the Tree of Life (choose 3) | 4 |
| CHEM 51 + CHEM 50 — General Chemistry II + General Chemistry I | CHE 002A, CHE 002B, CHE 002C (choose 3) | 10 |
| CHEM 50H + CHEM 51H — General Chemistry I - Honors + General Chemistry II - Honors | CHE 004A, CHE 004B, CHE 004C (choose 3) | 10 |
| PHYS 4B + PHYS 4C + PHYS 4A — Engineering Physics + Engineering Physics + Engineering Physics | PHY 009A — Classical Physics (choose 3) | 15 |
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 Mt. San Antonio 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 1
General Biology
CHEM 10
Chemistry for Allied Health Majors
HIST 1
History of the United States
ENGL C1000
Academic Reading and Writing
ENGL C1001
Critical Thinking and Writing
| Area | Course at Mt. San Antonio College | Units |
|---|---|---|
Life Science | BIOL 1 — General Biology | 4 |
Physical Science | CHEM 10 — Chemistry for Allied Health Majors | 5 |
Humanities | HIST 1 — History of the United States | 3 |
English CompositionCCN | ENGL C1000 — Academic Reading and Writing | 4 |
Critical ThinkingCCN | ENGL C1001 — Critical Thinking and Writing | 4 |
Five semesters of math before you're done
MATH 150 leads to MATH 160, then 180, 181 and 280 in order, five semesters straight. A late start here delays every math-dependent CS Engineering course behind it.
Mt. SAC semesters, UC Davis quarters
Mt. SAC's two-semester calendar covers the same ground as UC Davis's three quarters, so the pace at UC Davis picks up once you transfer in.
Preview
A preview of what Transfermatic generates — exact courses, in the right order, every semester.
Watch Out
ECS 036C and ECS 050 have no Mt. SAC match. UC Davis expects every prep course finished by the end of spring before you enroll, so these two gaps matter for admission.
Mt. SAC's honors chemistry sequence, CHEM 50H and CHEM 51H, satisfies the CHE 004A through 004C option, on top of the regular CHEM 50 and CHEM 51 match.
ECS 036A takes both CISP 31 and CISP 31L at Mt. SAC. Enroll in the lab with the lecture your first semester so the programming sequence toward ECS 036B starts on time.
FAQ
Yes, together with its lab. CISP 31 and CISP 31L together match ECS 036A, the first programming course in UC Davis's CS sequence, so take both at Mt. SAC.
ECS 036C and ECS 050 have no Mt. SAC equivalent. UC Davis wants data structures, computer organization and the rest of the prep completed by the end of spring before fall enrollment, so check this gap before you apply.
UC Davis admitted 47% of transfer applicants to Computer Science in 2025, a figure for the whole applicant pool, not one specific to Mt. SAC students.
MATH 150 through MATH 160, 180, 181 and 280 runs five semesters at Mt. SAC, the longest prerequisite path on Mt. SAC's list, so start it your first term.
Explore More
Mt. San Antonio College students transferring into the University of California, Davis Computer Science B.S. major match 9 of the agreement's 11 prep requirements at Mt. SAC, including MATH 180, MATH 181 and MATH 280 for calculus. ECS 036C and ECS 050, the data structures and computer organization courses, have no Mt. SAC match, and UC Davis expects all prep finished by the end of spring before fall enrollment. Mt. SAC's honors chemistry sequence, CHEM 50H and CHEM 51H, also covers an alternate science slot. Transfermatic tracks this route for Mt. SAC students planning their UC Davis Computer Science transfer.
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”.