DVC matches every one of UCLA's 11 Mechanical Engineering prep courses, from CHEM 120 and 121 through MATH 292 for calculus. It also covers four of the five strongly recommended courses; only MECH&AE 102 has no DVC match.
From
Diablo Valley College
To
UCLA
Mechanical EngineeringMajor Requirements
Courses at Diablo Valley College that satisfy UCLA's Mechanical Engineering major preparation, mapped and verified by Transfermatic's transfer engine.
| Course at Diablo Valley College | Satisfies at UCLA | Units |
|---|---|---|
| CHEM 120 + CHEM 121 — General College Chemistry I + General College Chemistry II | CHEM 20A, CHEM 20B, CHEM 20L | 10 |
| MATH 192 — Analytic Geometry and Calculus I | MATH 31A — Differential and Integral Calculus | 5 |
| MATH 193 — Analytic Geometry and Calculus II | MATH 31B — Integration and Infinite Series | 5 |
| MATH 292 — Analytic Geometry and Calculus III | MATH 32A — Calculus of Several Variables | 5 |
| MATH 292 — Analytic Geometry and Calculus III | MATH 32B — Calculus of Several Variables | 5 |
| MATH 194 — Linear Algebra | MATH 33A — Linear Algebra and Applications | 3 |
| MATH 194 + MATH 294 — Linear Algebra + Differential Equations | MECH&AE 82 — Mathematics of Engineering | 8 |
| ENGIN 120 — Engineering Drawing | MECH&AE 94 — Introduction to Computer-Aided Design and Drafting | 3 |
| PHYS 230 + PHYS 231 + PHYS 130 — Physics for Engineers and Scientists B: Heat and Electro-Magnetism + Physics for Engineers and Scientists C: Optics and Modern Physics + Physics for Engineers and Scientists A: Mechanics and Wave Motion | PHYSICS 1A, PHYSICS 1B, PHYSICS 1C, PHYSICS 4AL, PHYSICS 4BL | 12 |
| ENGL C1000 or ENGL C1000E or ENGL 122AL — Academic Reading and Writing | ENGCOMP 3 — English Composition, Rhetoric, and Language (choose 1) | 3 |
| ENGL 123 (or another listed option) — Critical Thinking: Writing about Literature | English composition courses (choose 1) | 3 |
| COMSC 165 or COMSC 200 — Advanced Programming with C and C++ | COM SCI 31 — Introduction to Computer Science I (choose 1) | 4 |
| ENGIN 136 — Computer Programming for Engineers Using MATLAB | C&EE M20 — Introduction to Computer Programming with MATLAB (choose 1) | 4 |
| COMSC 110 (or another listed option) — Introduction to Programming | Computer programming courses: C, C++, Java or Matlab (choose 1) | 4 |
| ENGIN 230 — Introduction to Circuits and Devices | EC ENGR 100 — Electrical and Electronic Circuits (recommended) | 4 |
| ENGIN 230 — Introduction to Circuits and Devices | EC ENGR 110L — Circuit Measurements Laboratory (recommended) | 4 |
| ENGIN 257 — Statics and Strength of Materials | MECH&AE 101 — Statics and Strength of Materials (recommended) | 3 |
| No DVC match | MECH&AE 102 — Dynamics of Particles and Rigid Bodies (recommended) | — |
| ENGIN 240 — Properties of Engineering Materials | MAT SCI 104 — Science of Engineering Materials (recommended) | 4 |
Courses with no equivalent must be taken at UCLA after transfer. Factor this into your first-year course plan.
General Education
UCLA's Mechanical Engineering program uses its own GE pattern (see note below), but these five Diablo Valley College courses cover foundation requirements every UC accepts. Start here.
ANTHR 115
Primate Evolution and Adaptation
CHEM 107
Integrated Inorganic, Organic, and Biological Chemistry
HIST 120
History of the United States before 1865
ENGL C1000
Academic Reading and Writing
ENGL C1001
Critical Thinking and Writing
| Area | Course at Diablo Valley College | Units |
|---|---|---|
Life Science | ANTHR 115 — Primate Evolution and Adaptation | 3 |
Physical Science | CHEM 107 — Integrated Inorganic, Organic, and Biological Chemistry | 5 |
Humanities | HIST 120 — History of the United States before 1865 | 3 |
English CompositionCCN | ENGL C1000 — Academic Reading and Writing | 3 |
Critical ThinkingCCN | ENGL C1001 — Critical Thinking and Writing | 3 |
UCLA Mechanical Engineering: full GE notes
UCLA's Samueli School skips the Cal-GETC/IGETC requirement for engineering applicants, won't accept it half-finished, and doesn't suggest completing it either.
Five semesters from MATH 192 to physics
MATH 192 leads to 193, then 292, then 294, and PHYS 231 needs 294 done first. Skip a semester of math anywhere in that run and physics slides a year.
One DVC course, two UCLA courses
DVC runs semesters and UCLA runs quarters, so credit doesn't split evenly. MATH 292, a single DVC course, is ASSIST's match for both UCLA's MATH 32A and MATH 32B.
Preview
A preview of what Transfermatic generates — exact courses, in the right order, every semester.
Watch Out
UCLA prefers MATLAB for the programming requirement. DVC's ENGIN 136 matches C&EE M20 directly, so you don't need to fall back on the C++ option through COMSC 165 or COMSC 200.
ENGIN 230, ENGIN 257 and ENGIN 240 cover four of UCLA's five recommended (not required) courses, since ENGIN 230 counts for both EC ENGR 100 and EC ENGR 110L. They're optional, but you can finish them before you transfer.
MATH 294, the last course before physics, needs MATH 292 first, which itself needs MATH 193. Start MATH 192 your first term or the chain pushes past your transfer term.
FAQ
CHEM 120 and CHEM 121; MATH 192, MATH 193, MATH 292, MATH 194 and MATH 294; PHYS 130, PHYS 230 and PHYS 231; ENGIN 120 for CAD; one programming course such as ENGIN 136 or COMSC 165; and a composition course like ENGL C1000.
Yes. ASSIST lists MATH 292 against both UCLA calculus courses, so finishing that one DVC course covers two of UCLA's requirements at once.
No, ASSIST lists a DVC match for all 11 required courses. The only open slot is among the recommended, not required, courses: MECH&AE 102 has no DVC match, while ENGIN 230, 257 and 240 cover the other four.
UCLA admitted 12% of all 2025 transfer applicants to the major, a rate for every applicant, not DVC specifically. Samueli also sets a 3.4 minimum GPA and won't consider you for a backup major.
Explore More
Diablo Valley College students preparing for a Mechanical Engineering transfer to the University of California, Los Angeles can complete every one of UCLA's 11 lower-division prep courses without leaving DVC, including CHEM 120, CHEM 121 and the MATH 192 through MATH 294 sequence. DVC also covers four of UCLA's five recommended, not required, courses through ENGIN 230, 257 and 240. Samueli admitted 12% of 2025 transfer applicants to the major. Transfermatic can turn this five-semester chain into a term-by-term plan.
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”.