Moorpark has a match for every one of UC Berkeley's 3 Computer Science prep courses, so you can finish all of the listed prep at Moorpark. Start with MATH C2210 and MATH M25A.
From
Moorpark College
To
UC Berkeley
Computer ScienceMajor Requirements
Courses at Moorpark College that satisfy UC Berkeley's Computer Science major preparation, mapped and verified by Transfermatic's transfer engine.
| Course at Moorpark College | Satisfies at UC Berkeley | Units |
|---|---|---|
| MATH M25A — Calculus with Analytic Geometry I | MATH 51 — Calculus I | 5 |
| MATH M25B — Calculus with Analytic Geometry II | MATH 52 — Calculus II | 5 |
| MATH M31 + MATH M35 — Introduction to Linear Algebra + Applied Differential Equations | MATH 54 — Linear Algebra and Differential Equations (choose 1) | 6 |
| No Moorpark match | COMPSCI 61A — The Structure and Interpretation of Computer Programs (recommended) | — |
| CS M135 — Programming Concepts and Methodology II | COMPSCI 61B — Data Structures (recommended) | 3 |
| No Moorpark match | COMPSCI 61C — Machine Structures (recommended) | — |
| No Moorpark match | COMPSCI 70 — Discrete Mathematics and Probability Theory (recommended) | — |
Courses with no equivalent must be taken at UC Berkeley after transfer. Factor this into your first-year course plan.
General Education
Complete these five courses at Moorpark College to start your UC Berkeley 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 M01
Introduction to Biology
CHEM M01A
General Chemistry I
HIST M150
World History: From Prehistory to 1500
ENGL C1000
Academic Reading and Writing
ENGL C1001
Critical Thinking and Writing
| Area | Course at Moorpark College | Units |
|---|---|---|
Life Science | BIOL M01 — Introduction to Biology | 4 |
Physical Science | CHEM M01A — General Chemistry I | 5 |
Humanities | HIST M150 — World History: From Prehistory to 1500 | 3 |
English CompositionCCN | ENGL C1000 — Academic Reading and Writing | 4 |
Critical ThinkingCCN | ENGL C1001 — Critical Thinking and Writing | 3 |
3 semesters minimum for MATH C2210 onward
MATH C2210, then MATH C2220, then MATH M31: each needs the one before, so 3 semesters minimum. Start MATH C2210 in your first semester. Placing higher shortens it.
Preview
A preview of what Transfermatic generates — exact courses, in the right order, every semester.
Watch Out
Every UC Berkeley Computer Science prep course in the transfer agreement has a Moorpark match, so none of the listed prep has to wait. Take them all before you apply.
MATH C2210 and MATH M25A sit at the start of their sequences for this route, so they fit your first semester, next to ENGL C1000 for English composition.
Transfer applicants must complete all required preparation courses to be eligible for admission.
FAQ
MATH M25A, MATH M25B, MATH M31 and MATH M35. Together they match 3 of the 3 prep courses UC Berkeley lists for Computer Science.
Nothing in the transfer agreement. Every UC Berkeley Computer Science prep course listed has a Moorpark match.
Yes, for Computer Science. Moorpark MATH M25A (Calculus with Analytic Geometry I) is the match for UC Berkeley MATH 51 (Calculus I) in the transfer agreement.
5% of all transfer applicants to UC Berkeley Computer Science were admitted in 2025. That figure covers applicants from every college, so it isn't specific to Moorpark.
Explore More
Moorpark College students transferring to UC Berkeley for Computer Science can match 3 of 3 lower-division prep courses at Moorpark, including MATH M25A and MATH M25B. Every listed course has a Moorpark College equivalent in the 2025-2026 agreement. MATH C2210 and MATH M25A are good first-semester picks. On Transfermatic, put in Moorpark College and UC Berkeley, and you get the classes you need for Computer Science, semester by semester.
Personalized, semester-by-semester. Free to start.
Get My Transfer Plan