Orange Coast College to UCSB
    Computer Science Transfer Plan

    OCC matches all seven of UCSB's required Computer Science admission courses. MATH A285 alone counts for both the linear algebra and differential equations requirement, so you don't need two separate classes for it.

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

    From

    Orange Coast 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 Orange Coast College that satisfy UC Santa Barbara's Computer Science major preparation, mapped and verified by Transfermatic's transfer engine.

    MATH A180 or MATH A180H or MATH A182H
    Calculus 1
    MATH 3A — Calculus with Applications, First Course5 units
    MATH A182H or MATH A185 or MATH A185H
    Calculus 1 and 2 Honors
    MATH 3B — Calculus with Applications, Second Course5 units
    MATH A285 or MATH A285H
    Introduction to Linear Algebra and Differential Equations
    MATH 4A — Linear Algebra with Applications5 units
    MATH A285 or MATH A285H
    Introduction to Linear Algebra and Differential Equations
    MATH 4B — Differential Equations5 units
    CS A150
    C++ Programming Language 1
    CMPSC 16 — Problem Solving with Computers I4 units
    CS A200
    Data Structures
    CMPSC 24 — Problem Solving with Computers II4 units
    CS A262 or MATH A230
    Discrete Structures
    CMPSC 40 — Foundations of Computer Science3 units
    CS A250
    C++ Programming Language 2
    CMPSC 32 — Object Oriented Design and Implementation (recommended)4 units
    CS A216
    Computer Architecture
    CMPSC 64 — Computer Organization and Logic Design (recommended)4 units
    MATH A280 or MATH A280H
    Calculus 3
    MATH 6A — Vector Calculus with Applications, First Course5 units
    PHYS A185 or PHYS A185H
    Calculus Based Physics: Mechanics with Lab
    PHYS 1 — Basic Physics (choose 2)5 units
    (PHYS A285 and PHYS A185) or (PHYS A185H and PHYS A285)
    Calculus Based Physics: Modern with Lab
    PHYS 2 — Basic Physics (choose 2)5 units
    (PHYS A280 and PHYS A185) or (PHYS A280 and PHYS A185H)
    Calculus Based Physics: Electricty/Magnetism with Lab
    PHYS 3, PHYS 3L (choose 2)5 units
    (PHYS A130 and PHYS A135) or (PHYS A120 and PHYS A125)
    University Physics 1: Mechanics with Lab
    PHYS 6A, PHYS 6AL, PHYS 6B, PHYS 6BL, PHYS 6C, PHYS 6CL (choose 2)4 units
    PHYS A185 or PHYS A185H
    Calculus Based Physics: Mechanics with Lab
    PHYS 7A — Basic Physics (choose 2)5 units
    (PHYS A185 and PHYS A280) or (PHYS A185H and PHYS A280)
    Calculus Based Physics: Mechanics with Lab
    PHYS 7B — Basic Physics (choose 2)5 units
    No OCC 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 Orange Coast College

    UCSB's Computer Science program uses its own GE pattern (see note below), but these five Orange Coast College courses cover foundation requirements every UC accepts. Start here.

    Life Science

    BIOL A100

    Principles of Biology

    4 units
    Physical Science

    CHEM A100

    Principles of Chemistry

    3 units
    Humanities

    HIST A101

    Afro-American History

    3 units
    English CompositionCCN

    ENGL C1000

    Academic Reading and Writing

    4 units
    Critical ThinkingCCN

    ENGL C1001

    Critical Thinking and Writing

    4 units

    UCSB Computer Science: full GE notes

    UCSB's engineering admissions guidance puts major preparation ahead of IGETC or Cal-GETC, leaving general education for after transfer if you take three years to get there.

    Calculus to linear algebra takes five terms

    MATH A070, A170, A180, A185, then A285: that's five semesters minimum to reach linear algebra and differential equations, so get into the sequence right away.

    OCC semesters, UCSB quarters

    OCC teaches on two semesters a year, UCSB on three quarters. Semester units convert to quarter units at UCSB, and courses paired together at OCC may land in separate, shorter UCSB terms.

    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

    One course covers two requirements

    MATH A285 (or its honors version A285H) satisfies both UCSB's MATH 4A and MATH 4B, the linear algebra and differential equations requirements, so one OCC class covers both lines.

    CS A200 needs CS A250 first

    CS A200, the CMPSC 24 match, needs CS A150 and CS A250 first. CS A250 is also OCC's match for the strongly recommended CMPSC 32, so it does double work.

    The calc chain runs five semesters

    Reaching MATH A285 takes four courses before it: MATH A070, A170, A180 and A185. Plan on starting that sequence early if you want linear algebra and diff eq wrapped up before transfer.

    FAQ

    Frequently Asked Questions

    Does OCC MATH A180 transfer to UCSB Computer Science?

    Yes. MATH A180 (or its honors sections A180H and A182H) satisfies UCSB's MATH 3A requirement, the first of four calculus and math courses required for admission to the major.

    What does OCC not cover for UCSB Computer Science?

    OCC matches all seven required admission courses. UCSB also lists PSTAT 120A, but its notes say that upper-division course isn't articulated and is taken at UCSB after transfer.

    What is the UCSB Computer Science transfer admit rate?

    About 12% of transfer applicants to the major were admitted, using 2025 data across every community college that sends applicants, not a figure specific to OCC.

    Do I need IGETC before transferring from OCC to UCSB engineering?

    No. UCSB's College of Engineering wants applicants to prioritize major coursework over IGETC or Cal-GETC, and students who take three years to transfer have time to finish general education after arriving.

    Explore More

    Related Transfer Plans

    Orange Coast College students headed to UC Santa Barbara's Computer Science, B.S. cover the entire required admission list: all four calculus and math courses, plus CMPSC 16, 24 and 40, are matched by OCC classes. MATH A285 does double duty, satisfying both the linear algebra and differential equations requirements in a single course. PSTAT 120A, the one extra item UCSB names, is an upper-division class taken there regardless of which college a student transfers from. Transfermatic lays out this OCC-to-UCSB route course by course.

    Build your Orange Coast College → UCSB plan

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

    Get My Transfer Plan