Ohlone has a match for 9 of UCSD's 11 Computer Science prep courses. CSE 29 and CSE 21 have no Ohlone match, so plan for them before you apply.
From
Ohlone College
To
UC San Diego
Computer ScienceMajor Requirements
Courses at Ohlone College that satisfy UC San Diego's Computer Science major preparation, mapped and verified by Transfermatic's transfer engine.
| Course at Ohlone College | Satisfies at UCSD | Units |
|---|---|---|
| CS 170 — Intermediate Java Programming | CSE 11 — Introduction to Programming and Computational Problem Solving - Accelerated Pace | 4 |
| CS 124 — Programming with Data Structures | CSE 12 — Basic Data Structures and Object-Oriented Design | 3 |
| No Ohlone match | CSE 29 — Systems Programming and Software Tools | — |
| CS 113 — Discrete Structures | CSE 20 — Discrete Mathematics | 3 |
| No Ohlone match | CSE 21 — Mathematics for Algorithms and Systems | — |
| CS 118 — Introduction to Assembly Language Programming | CSE 30 — Computer Organization and Systems Programming | 3 |
| MATH 103 — Introduction to Linear Algebra | MATH 18 — Linear Algebra | 3 |
| MATH 101A — Calculus with Analytic Geometry | MATH 20A — Calculus for Science and Engineering | 5 |
| MATH 101B — Calculus with Analytic Geometry | MATH 20B — Calculus for Science and Engineering | 5 |
| MATH 101C — Calculus with Analytic Geometry | MATH 20C — Calculus and Analytic Geometry for Science and Engineering | 5 |
| BIOL 101A + BIOL 101B — Principles of Biology - Molecular and Cellular + Principles of Biology - Organisms and Systems | BILD 1 — The Cell (choose 1) | 10 |
| BIOL 101B + BIOL 101A — Principles of Biology - Organisms and Systems + Principles of Biology - Molecular and Cellular | BILD 2 — Multicellular Life (choose 1) | 10 |
| BIOL 101B + BIOL 101A — Principles of Biology - Organisms and Systems + Principles of Biology - Molecular and Cellular | BILD 3 — Organismic and Evolutionary Biology (choose 1) | 10 |
| CHEM 101A — General Chemistry | CHEM 6A — General Chemistry I (choose 1) | 5 |
| CHEM 101B + CHEM 101A — General Chemistry + General Chemistry | CHEM 6B — General Chemistry II (choose 1) | 10 |
| PHYS 140 — Mechanics | PHYS 2A — Physics - Mechanics (choose 1) | 4 |
Courses with no equivalent must be taken at UC San Diego after transfer. Factor this into your first-year course plan.
General Education
Complete these five courses at Ohlone College to start your UCSD 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 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 |
4 semesters minimum for MATH 100 onward
MATH 100 through MATH 103: 4 courses, each needing the one before, so 4 semesters minimum. Start MATH 100 in your first semester. Placing higher shortens it.
Ohlone semesters, UCSD quarters
Ohlone runs on semesters and UCSD on quarters. Your units convert when you transfer, one semester unit to 1.5 quarter units, and anything left runs on UCSD'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 CSE 29 and CSE 21. Check UCSD's Computer Science page for whether they have to be done before you transfer, and plan where you'll cover them.
MATH 100 sits at the start of its sequence for this route, so it fits your first semester, next to ENGL C1000 for English composition.
UCSD strongly recommends listing a non-selective alternate major on the UC application.
FAQ
CS 170, CS 124, CS 113, CS 118, MATH 103, MATH 101A and MATH 101B, plus the rest in the table above. Together they match 9 of the 11 prep courses UCSD lists for Computer Science.
CSE 29 and CSE 21. Ohlone lists no course for them, so check UCSD'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 UCSD CSE 12 (Basic Data Structures and Object-Oriented Design) in the transfer agreement.
17% of all transfer applicants to UCSD 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 UC San Diego for Computer Science can match 9 of 11 lower-division prep courses at Ohlone, including CS 170 and CS 124. CSE 29 and CSE 21 have no Ohlone College equivalent in the 2025-2026 agreement. MATH 100 is a good first-semester pick. On Transfermatic, put in Ohlone College and UC San Diego, and you get the classes you need for Computer Science, semester by semester.
Personalized, semester-by-semester. Free to start.
Get My Transfer Plan