Ohlone College to UCSB
    Computer Science Transfer Plan

    Ohlone has a match for 10 of UCSB's 11 Computer Science prep courses. PSTAT 120A has no Ohlone match, so plan for it before you apply.

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

    From

    Ohlone College

    To

    UC Santa Barbara

    Computer Science
    Build My Plan
    12%
    UCSB Computer Science transfer admit rate, all applicants

    Major Requirements

    Computer Science Major Preparation

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

    MATH 101A
    Calculus with Analytic Geometry
    MATH 3A — Calculus with Applications, First Course5 units
    MATH 101B
    Calculus with Analytic Geometry
    MATH 3B — Calculus with Applications, Second Course5 units
    MATH 103
    Introduction to Linear Algebra
    MATH 4A — Linear Algebra with Applications3 units
    MATH 104
    Differential Equations
    MATH 4B — Differential Equations5 units
    CS 102
    Introduction to Computer Programming Using C++
    CMPSC 16 — Problem Solving with Computers I3 units
    CS 124
    Programming with Data Structures
    CMPSC 24 — Problem Solving with Computers II3 units
    CS 113
    Discrete Structures
    CMPSC 40 — Foundations of Computer Science3 units
    CS 116
    Object-Oriented Programming Using C++
    CMPSC 32 — Object Oriented Design and Implementation (recommended)4 units
    CS 118
    Introduction to Assembly Language Programming
    CMPSC 64 — Computer Organization and Logic Design (recommended)3 units
    MATH 101C
    Calculus with Analytic Geometry
    MATH 6A — Vector Calculus with Applications, First Course5 units
    PHYS 140
    Mechanics
    PHYS 1 — Basic Physics (choose 2)4 units
    PHYS 142 + PHYS 140 + PHYS 141
    Optics, Heat, and Modern Physics + Mechanics + Electricity and Magnetism
    PHYS 2 — Basic Physics (choose 2)12 units
    PHYS 142 + PHYS 140 + PHYS 141
    Optics, Heat, and Modern Physics + Mechanics + Electricity and Magnetism
    PHYS 3, PHYS 3L (choose 2)12 units
    PHYS 121 + PHYS 120
    Introduction to Physics II + Introduction to Physics I
    PHYS 6A, PHYS 6AL, PHYS 6B, PHYS 6BL, PHYS 6C, PHYS 6CL (choose 2)8 units
    PHYS 140
    Mechanics
    PHYS 7A — Basic Physics (choose 2)4 units
    PHYS 140 + PHYS 141
    Mechanics + Electricity and Magnetism
    PHYS 7B — Basic Physics (choose 2)8 units
    No Ohlone match
    PSTAT 120A — Probability and Statistics—

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

    General Education

    Foundation GE at Ohlone College

    UCSB'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.

    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

    UCSB Computer Science: full GE notes

    UCSB's Engineering college has applicants prioritize major coursework over IGETC or Cal-GETC, with general education left until after transfer for students on a three-year timeline.

    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, UCSB quarters

    Ohlone runs on semesters and UCSB on quarters. Your units convert when you transfer, one semester unit to 1.5 quarter units, and anything left runs on UCSB's quicker quarter schedule.

    Preview

    Your First Semester

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

    CS 102 — Introduction to Computer Programming Using C++
    3 unitsMajor
    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

    PSTAT 120A has no Ohlone match

    Ohlone lists no course for PSTAT 120A. Check UCSB's Computer Science page for whether it has to be done before you transfer, and plan where you'll cover it.

    Start with MATH 100 and CS 102

    MATH 100 and CS 102 sit at the start of their sequences for this route, so they fit your first semester, next to ENGL C1000 for English composition.

    What UCSB looks for

    By the end of spring before transfer, complete 2 semesters of calculus, linear algebra, differential equations, C/C++ programming, data structures in C++ and discrete math.

    FAQ

    Frequently Asked Questions

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

    MATH 101A, MATH 101B, MATH 103, MATH 104, CS 102, CS 124 and CS 113, plus the rest in the table above. Together they match 10 of the 11 prep courses UCSB lists for Computer Science.

    What doesn't Ohlone cover for UCSB Computer Science?

    PSTAT 120A. Ohlone lists no course for it, so check UCSB's Computer Science page for whether it has to be finished before you transfer.

    Does Ohlone MATH 101A transfer to UCSB?

    Yes, for Computer Science. Ohlone MATH 101A (Calculus with Analytic Geometry) is the match for UCSB MATH 3A (Calculus with Applications, First Course) in the transfer agreement.

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

    12% of all transfer applicants to UCSB 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 Santa Barbara for Computer Science can match 10 of 11 lower-division prep courses at Ohlone, including MATH 101A and MATH 101B. PSTAT 120A has 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 UC Santa Barbara, and you get the classes you need for Computer Science, semester by semester.

    Build your Ohlone College → UCSB plan

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

    Get My Transfer Plan