Orange Coast College to UC Davis
    Computer Science Transfer Plan

    OCC covers all 10 of UC Davis's Computer Science prep requirements, including an honors calculus track through MATH A180H, A185H and A280H. The longest math chain runs five semesters, MATH A070 to MATH A230.

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

    From

    Orange Coast College

    To

    UC Davis

    Computer Science
    Build My Plan
    47%
    UC Davis Computer Science transfer admit rate, all applicants

    Major Requirements

    Computer Science Major Preparation

    Courses at Orange Coast College that satisfy UC Davis's Computer Science major preparation, mapped and verified by Transfermatic's transfer engine.

    MATH A230
    Introduction to Discrete Mathematics
    ECS 020 — Discrete Mathematics For Computer Science5 units
    CS A131 or CS A140 or CS A150 or CS A170
    Python Programming I
    ECS 036A — Programming & Problem Solving4 units
    CS A250
    C++ Programming Language 2
    ECS 036B — Software Development & Object-Oriented Programming in C++4 units
    CS A200
    Data Structures
    ECS 036C — Data Structures, Algorithms, & Programming4 units
    CS A216
    Computer Architecture
    ECS 050 — Computer Organization & Machine-Dependent Programming4 units
    MATH A180 (or another listed option)
    Calculus 1
    MAT 021A, MAT 021B, MAT 021C, MAT 021D5 units
    MATH A235
    Applied Linear Algebra
    MAT 022A — Linear Algebra (choose 1)3 units
    BIOL A180
    Introduction to Biology for Majors 1: Cell and Molecular Biology
    BIS 002A — Introduction to Biology: Essentials of Life on Earth (choose 3)4 units
    BIOL A280
    Evolutionary Ecology
    BIS 002B — Introduction to Biology: Principles of Ecology & Evolution (choose 3)4 units
    BIOL A185
    Introduction to Biology for Majors 2: Ecology, Evolution, Diversity, and Physiology
    BIS 002C — Introduction to Biology: Biodiversity & the Tree of Life (choose 3)5 units
    CHEM A180 + CHEM A185
    General Chemistry A + General Chemistry B
    CHE 002A, CHE 002B, CHE 002C (choose 3)10 units
    PHYS A280 + PHYS A285 + PHYS A185
    Calculus Based Physics: Electricty/Magnetism with Lab + Calculus Based Physics: Modern with Lab + Calculus Based Physics: Mechanics with Lab
    PHY 009A — Classical Physics (choose 3)15 units
    PHYS A285 + PHYS A280 + PHYS A185
    Calculus Based Physics: Modern with Lab + Calculus Based Physics: Electricty/Magnetism with Lab + Calculus Based Physics: Mechanics with Lab
    PHY 009B — Classical Physics (choose 3)15 units

    General Education

    Foundation GE at Orange Coast College

    Complete these five courses at Orange Coast College to start your UC Davis 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 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

    Five semesters of math at OCC

    MATH A070 leads to A170, then A180, A185 and finally A230, five semesters in a row. Starting late here delays every math-dependent CS Engineering course behind it.

    OCC runs semesters, UC Davis runs quarters

    OCC's two-semester calendar covers the same material as UC Davis's three quarters, so expect a faster pace once you're enrolled at UC Davis.

    Preview

    Your First Semester

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

    CS A131 — Python Programming I
    4 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

    Every UC Davis requirement clears at OCC

    CS Engineering, calculus, linear algebra and the science elective all have an OCC match. There's nothing left over for you to finish once you're at UC Davis.

    MATH A180H covers the honors track

    OCC's honors set, MATH A180H, A185H and A280H, satisfies UC Davis calculus the same as regular MATH A180, A185 and A280. ASSIST pairs them as a full set, so take all three honors or all three regular.

    CS A131 is your starting course

    CS A131 satisfies ECS 036A on its own and leads into the rest of OCC's programming sequence. Start it your first semester so the five-semester math chain isn't waiting on it.

    FAQ

    Frequently Asked Questions

    Does OCC CS A131 transfer to UC Davis Computer Science?

    Yes. CS A131 satisfies ECS 036A, the entry-level programming requirement in UC Davis's CS Engineering group, and is one of ten matched OCC courses for this major.

    What classes does OCC not cover for UC Davis CS?

    None. OCC matches every one of UC Davis's 10 Computer Science prep requirements, covering CS Engineering, calculus, linear algebra and the science elective in full.

    What's UC Davis's admit rate for Computer Science transfers?

    UC Davis admitted 47% of transfer applicants to Computer Science in 2025, a figure covering every community college in the applicant pool, OCC included, not an OCC-only number.

    How long does the OCC calculus chain run before transfer?

    MATH A070 through MATH A170, A180, A185 and A230 takes five semesters at OCC, the longest prerequisite path on OCC's list, so plan to start it right away.

    Explore More

    Related Transfer Plans

    Orange Coast College is a full match for the University of California, Davis Computer Science B.S. major, covering all ten of the agreement's prep requirements at OCC, from CS A131 through the MATH A070 to MATH A230 math chain. OCC's honors sequence, MATH A180H, A185H and A280H, satisfies the same calculus requirements as the regular courses when taken as a full set. The chain runs five semesters, OCC's longest, so an early start on MATH A070 keeps the rest of the sequence on schedule. Transfermatic maps this full-coverage OCC route for UC Davis Computer Science.

    Build your Orange Coast College → UC Davis plan

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

    Get My Transfer Plan