Ohlone has a match for 13 of UCLA's 15 Computer Science prep courses. COM SCI 35L and a UCLA choose-1 requirement have no Ohlone match, so plan for them before you apply.
From
Ohlone College
To
UCLA
Computer ScienceMajor Requirements
Courses at Ohlone College that satisfy UCLA's Computer Science major preparation, mapped and verified by Transfermatic's transfer engine.
| Course at Ohlone College | Satisfies at UCLA | Units |
|---|---|---|
| CS 102 or CS 116 — Introduction to Computer Programming Using C++ | COM SCI 31 — Introduction to Computer Science I | 3 |
| CS 124 — Programming with Data Structures | COM SCI 32 — Introduction to Computer Science II | 3 |
| CS 118 — Introduction to Assembly Language Programming | COM SCI 33 — Introduction to Computer Organization | 3 |
| No Ohlone match | COM SCI 35L — Software Construction Laboratory | — |
| No Ohlone match for any of 2 options | COM SCI M51A — Logic Design of Digital Systems and others (choose 1) | — |
| MATH 101A — Calculus with Analytic Geometry | MATH 31A — Differential and Integral Calculus | 5 |
| MATH 101B — Calculus with Analytic Geometry | MATH 31B — Integration and Infinite Series | 5 |
| MATH 101C — Calculus with Analytic Geometry | MATH 32A — Calculus of Several Variables | 5 |
| MATH 101C — Calculus with Analytic Geometry | MATH 32B — Calculus of Several Variables | 5 |
| MATH 103 — Introduction to Linear Algebra | MATH 33A — Linear Algebra and Applications | 3 |
| MATH 104 — Differential Equations | MATH 33B — Differential Equations | 5 |
| CS 113 — Discrete Structures | MATH 61 — Introduction to Discrete Structures | 3 |
| PHYS 141 + PHYS 142 + PHYS 140 — Electricity and Magnetism + Optics, Heat, and Modern Physics + Mechanics | PHYSICS 1A, PHYSICS 1B, PHYSICS 1C, PHYSICS 4AL, PHYSICS 4BL | 12 |
| ENGL C1000 — Academic Reading and Writing | ENGCOMP 3 — English Composition, Rhetoric, and Language (choose 1) | 4 |
| ENGL 101B or ENGL C1001 — Reading and Composition (Introduction to Literature) | English composition courses (choose 1) | 4 |
| CS 116 — Object-Oriented Programming Using C++ | Computer programming courses: C++ preferred (choose 1) | 4 |
Courses with no equivalent must be taken at UCLA after transfer. Factor this into your first-year course plan.
General Education
UCLA's Computer Science program uses its own GE pattern (see note below), but these five Ohlone College courses cover foundation requirements every UC accepts. Start here.
BIOL 101A
Principles of Biology - Molecular and Cellular
CHEM 101A
General Chemistry
HIST 102A
Chicanx/Latinx History I
ENGL C1000
Academic Reading and Writing
ENGL C1001
Critical Thinking and Writing
| Area | Course at Ohlone College | Units |
|---|---|---|
Life Science | BIOL 101A — Principles of Biology - Molecular and Cellular | 5 |
Physical Science | CHEM 101A — General Chemistry | 5 |
Humanities | HIST 102A — Chicanx/Latinx History I | 3 |
English CompositionCCN | ENGL C1000 — Academic Reading and Writing | 4 |
Critical ThinkingCCN | ENGL C1001 — Critical Thinking and Writing | 3 |
UCLA Computer Science: full GE notes
Computer Science applicants to Samueli don't need IGETC or Cal-GETC, and a partial version of either isn't accepted.
5 semesters minimum for MATH 100 onward
MATH 100 through PHYS 142: 5 courses, each needing the one before, so 5 semesters minimum, more than four fall and spring terms. Start MATH 100 first or plan on summer. Placing higher shortens it.
Ohlone semesters, UCLA quarters
Ohlone runs on semesters and UCLA on quarters. Your units convert when you transfer, one semester unit to 1.5 quarter units, and anything left runs on UCLA's quicker quarter schedule.
Preview
A preview of what Transfermatic generates — exact courses, in the right order, every semester.
Watch Out
Ohlone lists no course for COM SCI 35L and a UCLA choose-1 requirement. Check UCLA's Computer Science page for whether they have to be done before you transfer, and plan where you'll cover them.
MATH 100 and CS 102 sit at the start of their sequences for this route, so they fit your first semester.
For UCLA COM SCI 31, Ohlone accepts CS 102 or CS 116. You need only one of them, so pick whichever fits your schedule.
FAQ
CS 102 or CS 116, CS 124, CS 118, MATH 101A, MATH 101B, MATH 101C and MATH 103, plus the rest in the table above. Together they match 13 of the 15 prep courses UCLA lists for Computer Science.
COM SCI 35L and a UCLA choose-1 requirement. Ohlone lists no course for them, so check UCLA's Computer Science page for whether they have to be finished before you transfer.
Yes, for Computer Science. Ohlone CS 124 (Programming with Data Structures) is the match for UCLA COM SCI 32 (Introduction to Computer Science II) in the transfer agreement.
5% of all transfer applicants to UCLA Computer Science were admitted in 2025. That figure covers applicants from every college, so it isn't specific to Ohlone.
Explore More
Ohlone College students transferring to UCLA for Computer Science can match 13 of 15 lower-division prep courses at Ohlone, including CS 102 or CS 116 and CS 124. COM SCI 35L and a UCLA choose-1 requirement have no Ohlone College equivalent in the 2025-2026 agreement. MATH 100 and CS 102 are good first-semester picks. On Transfermatic, put in Ohlone College and UCLA, and you get the classes you need for Computer Science, semester by semester.
Personalized, semester-by-semester. Free to start.
Get My Transfer Plan