Ohlone College to UCSD
    Computer Science Transfer Plan

    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.

    Every course verified to transferSemester-by-semester scheduleFastest realistic timeline

    From

    Ohlone College

    To

    UC San Diego

    Computer Science
    Build My Plan
    17%
    UCSD Computer Science transfer admit rate, all applicants

    Major Requirements

    Computer Science Major Preparation

    Courses at Ohlone College that satisfy UC San Diego's Computer Science major preparation, mapped and verified by Transfermatic's transfer engine.

    CS 170
    Intermediate Java Programming
    CSE 11 — Introduction to Programming and Computational Problem Solving - Accelerated Pace4 units
    CS 124
    Programming with Data Structures
    CSE 12 — Basic Data Structures and Object-Oriented Design3 units
    No Ohlone match
    CSE 29 — Systems Programming and Software Tools—
    CS 113
    Discrete Structures
    CSE 20 — Discrete Mathematics3 units
    No Ohlone match
    CSE 21 — Mathematics for Algorithms and Systems—
    CS 118
    Introduction to Assembly Language Programming
    CSE 30 — Computer Organization and Systems Programming3 units
    MATH 103
    Introduction to Linear Algebra
    MATH 18 — Linear Algebra3 units
    MATH 101A
    Calculus with Analytic Geometry
    MATH 20A — Calculus for Science and Engineering5 units
    MATH 101B
    Calculus with Analytic Geometry
    MATH 20B — Calculus for Science and Engineering5 units
    MATH 101C
    Calculus with Analytic Geometry
    MATH 20C — Calculus and Analytic Geometry for Science and Engineering5 units
    BIOL 101A + BIOL 101B
    Principles of Biology - Molecular and Cellular + Principles of Biology - Organisms and Systems
    BILD 1 — The Cell (choose 1)10 units
    BIOL 101B + BIOL 101A
    Principles of Biology - Organisms and Systems + Principles of Biology - Molecular and Cellular
    BILD 2 — Multicellular Life (choose 1)10 units
    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 units
    CHEM 101A
    General Chemistry
    CHEM 6A — General Chemistry I (choose 1)5 units
    CHEM 101B + CHEM 101A
    General Chemistry + General Chemistry
    CHEM 6B — General Chemistry II (choose 1)10 units
    PHYS 140
    Mechanics
    PHYS 2A — Physics - Mechanics (choose 1)4 units

    Courses with no equivalent must be taken at UC San Diego after transfer. Factor this into your first-year course plan.

    General Education

    Foundation GE at Ohlone College

    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.

    Life Science

    BIOL 101A

    Principles of Biology - Molecular and Cellular

    5 units
    Physical Science

    CHEM 101A

    General Chemistry

    5 units
    Humanities

    HIST 102A

    Chicanx/Latinx History I

    3 units
    English CompositionCCN

    ENGL C1000

    Academic Reading and Writing

    4 units
    Critical ThinkingCCN

    ENGL C1001

    Critical Thinking and Writing

    3 units

    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

    Your First Semester

    A preview of what Transfermatic generates — exact courses, in the right order, every semester.

    ENGL C1000 — Academic Reading and Writing
    4 unitsGE
    Sign in to see all semestersBuild my full plan →

    Watch Out

    Common Mistakes for This Transfer Path

    2 UCSD requirements have no Ohlone match

    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.

    Start with MATH 100

    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.

    What UCSD looks for

    UCSD strongly recommends listing a non-selective alternate major on the UC application.

    FAQ

    Frequently Asked Questions

    What classes should I take at Ohlone for UCSD Computer Science?

    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.

    What doesn't Ohlone cover for UCSD 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.

    Does Ohlone CS 124 transfer to UCSD?

    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.

    What is UCSD's transfer admit rate for Computer Science?

    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

    Related Transfer Plans

    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.

    Build your Ohlone College → UCSD plan

    Personalized, semester-by-semester. Free to start.

    Get My Transfer Plan