CCSF has a match for every one of UC Berkeley's 10 Mechanical Engineering prep courses, so you can finish all of the listed prep at CCSF. Start with MATH 110A and ENGL C1000.
From
City College of San Francisco
To
UC Berkeley
Mechanical EngineeringMajor Requirements
Courses at City College of San Francisco that satisfy UC Berkeley's Mechanical Engineering major preparation, mapped and verified by Transfermatic's transfer engine.
| Course at City College of San Francisco | Satisfies at UC Berkeley | Units |
|---|---|---|
| CHEM 101A — General College Chemistry | CHEM 1A, CHEM 1AL | 6 |
| MATH 110A — Calculus I | MATH 51 — Calculus I | 5 |
| MATH 110B — Calculus II | MATH 52 — Calculus II | 5 |
| MATH 110C — Calculus III | MATH 53 — Multivariable Calculus | 5 |
| MATH 130 or (MATH 120 and MATH 125) — Linear Algebra and Differential Equations | MATH 54 — Linear Algebra and Differential Equations | 5 |
| PHYC 4A + PHYC 4AL — Classical Mechanics for Scientists and Engineers + Mechanics Laboratory for Scientists and Engineers | PHYSICS 7A — Physics for Scientists and Engineers | 4 |
| PHYC 4BL + PHYC 4B — Electromagnetism Laboratory for Scientists and Engineers + Electromagnetism for Scientists and Engineers | PHYSICS 7B — Physics for Scientists and Engineers | 4 |
| ENGL C1000 — Academic Reading and Writing | Courses that satisfy Reading & Composition A | 4 |
| ENGL C1001 or ENGL 1B or CMST 2 — Critical Thinking and Writing | Courses that satisfy Reading & Composition B | 4 |
| BIO 100A — General Biology | BIOLOGY 1A, BIOLOGY 1AL (choose 1) | 5 |
| BIO 100B — General Biology | BIOLOGY 1B — General Biology (Plant Form & Function, Ecology, Evolution) (choose 1) | 5 |
| MATH 108 — Foundations of Data Science | COMPSCI C8 — Foundations of Data Science (choose 1) | 5 |
| CHEM 101B — General College Chemistry | CHEM 1B — General Chemistry (choose 1) | 5 |
| CHEM 212A — Organic Chemistry I | CHEM 3A, CHEM 3AL (choose 1) | 6 |
| CHEM 212B — Organic Chemistry II | CHEM 3B, CHEM 3BL (choose 1) | 6 |
| ENGN 38 + ENGN 10B — Introduction to Programming Concepts and Methodologies for Engineers + Introduction to Engineering: Software Tools and Design | ENGIN 7 — Introduction to Computer Programming for Scientists and Engineers (MATLAB) (recommended) | 5 |
| ENGN 24 — Engineering Design Graphics | ENGIN 26 — Three-Dimensional Modeling for Design (recommended) | 3 |
| No CCSF match | ENGIN 29 — Manufacturing and Design Communication (recommended) | — |
| No CCSF match | MEC ENG 40 — Thermodynamics (recommended) | — |
| No CCSF match | MEC ENG C85 — Introduction to Solid Mechanics (recommended) | — |
Courses with no equivalent must be taken at UC Berkeley after transfer. Factor this into your first-year course plan.
General Education
UC Berkeley's Mechanical Engineering program uses its own GE pattern (see note below), but these five City College of San Francisco courses cover foundation requirements every UC accepts. Start here.
BIO 10
Animal Biology
CHEM 101A
General College Chemistry
HIST 1
The United States Since 1900
ENGL C1000
Academic Reading and Writing
ENGL C1001
Critical Thinking and Writing
| Area | Course at City College of San Francisco | Units |
|---|---|---|
Life Science | BIO 10 — Animal Biology | 4 |
Physical Science | CHEM 101A — General College Chemistry | 6 |
Humanities | HIST 1 — The United States Since 1900 | 3 |
English CompositionCCN | ENGL C1000 — Academic Reading and Writing | 4 |
Critical ThinkingCCN | ENGL C1001 — Critical Thinking and Writing | 4 |
UC Berkeley Mechanical Engineering: full GE notes
Skip IGETC and Cal-GETC for this major: Berkeley Engineering won't accept them, though De Anza's two composition courses are still required.
4 semesters minimum for MATH 110A onward
MATH 110A through MATH 130: 4 courses, each needing the one before, so 4 semesters minimum. Start MATH 110A 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 Mechanical Engineering prep course in the transfer agreement has a CCSF match, so none of the listed prep has to wait. Take them all before you apply.
MATH 110A and ENGL C1000 sit at the start of their sequences for this route, so they fit your first semester.
Admitted engineering transfers cannot change majors within the college.
FAQ
CHEM 101A, MATH 110A, MATH 110B, MATH 110C, MATH 130, PHYC 4A and PHYC 4AL, plus the rest in the table above. Together they match 10 of the 10 prep courses UC Berkeley lists for Mechanical Engineering.
Nothing in the transfer agreement. Every UC Berkeley Mechanical Engineering prep course listed has a CCSF match.
Yes, for Mechanical Engineering. CCSF MATH 110A (Calculus I) is the match for UC Berkeley MATH 51 (Calculus I) in the transfer agreement.
MATH 110A and ENGL C1000. They sit at the start of their sequences.
Explore More
City College of San Francisco students transferring to UC Berkeley for Mechanical Engineering can match 10 of 10 lower-division prep courses at CCSF, including CHEM 101A and MATH 110A. Every listed course has a City College of San Francisco equivalent in the 2025-2026 agreement. MATH 110A and ENGL C1000 are good first-semester picks. On Transfermatic, put in City College of San Francisco and UC Berkeley, and you get the classes you need for Mechanical Engineering, semester by semester.
Personalized, semester-by-semester. Free to start.
Get My Transfer Plan