Santa Barbara City College to UC Davis
    Computer Science Transfer Plan

    SBCC has a match for every one of UC Davis's 10 Computer Science prep courses, so you can finish all of the listed prep at SBCC. Start with MATH 149 and CS 105.

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

    From

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

    CS 108
    Discrete Structures
    ECS 020 — Discrete Mathematics For Computer Science4 units
    CS 105 + CS 106 + CS 137 + CS 140
    Theory and Practice I + Theory and Practice II + C Programming + Object-Oriented Programming Using C++
    ECS 036A, ECS 036B, ECS 036C13 units
    CS 107
    Computer Architecture & Organization
    ECS 050 — Computer Organization & Machine-Dependent Programming3 units
    MATH 150
    Calculus with Analytic Geometry I
    MAT 021A — Calculus5 units
    MATH 150 + MATH 160
    Calculus with Analytic Geometry I + Calculus with Analytic Geometry II
    MAT 021B — Calculus10 units
    MATH 160 + MATH 200
    Calculus with Analytic Geometry II + Multivariable Calculus
    MAT 021C — Calculus9 units
    MATH 210
    Linear Algebra
    MAT 022A — Linear Algebra (choose 1)4 units
    BIOL 101 + BIOL 102 + BIOL 103
    Plant Biology + Animal Biology + Cell and Molecular Biology
    BIS 002A, BIS 002B, BIS 002C (choose 3)14 units
    CHEM 155 + CHEM 156
    General Chemistry I + General Chemistry II
    CHE 002A, CHE 002B, CHE 002C (choose 3)10 units
    PHYS 121
    Mechanics of Solids and Fluids
    PHY 009A — Classical Physics (choose 3)5 units
    PHYS 123
    Heat, Light and Modern Physics
    PHY 009B — Classical Physics (choose 3)5 units
    PHYS 122
    Electricity and Magnetism
    PHY 009C — Classical Physics (choose 3)5 units

    General Education

    Foundation GE at Santa Barbara City College

    Complete these five courses at Santa Barbara City 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 100

    Concepts of Biology

    4 units
    Physical Science

    CHEM 101

    Introductory Chemistry

    4 units
    Humanities

    HIST 101

    History of the U.S. to 1877

    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 149 onward

    MATH 149 through MATH 200: 4 courses, each needing the one before, so 4 semesters minimum. Start MATH 149 in your first semester. Placing higher shortens it.

    SBCC semesters, UC Davis quarters

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

    Preview

    Your First Semester

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

    CS 105 — Theory and Practice I
    3 unitsMajor
    BIOL 101 — Plant Biology
    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

    SBCC covers all 10 listed courses

    Every UC Davis Computer Science prep course in the transfer agreement has a SBCC match, so none of the listed prep has to wait. Take them all before you apply.

    Start with MATH 149 and CS 105

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

    About 53 units of prep at SBCC

    Taking the first listed SBCC option for each matched course adds up to about 53 semester units of Computer Science prep, before GE. Spread it across your semesters at SBCC.

    FAQ

    Frequently Asked Questions

    What classes should I take at SBCC for UC Davis Computer Science?

    CS 108, CS 105, CS 106, CS 137, CS 140, CS 107 and MATH 150, plus the rest in the table above. Together they match 10 of the 10 prep courses UC Davis lists for Computer Science.

    What doesn't SBCC cover for UC Davis Computer Science?

    Nothing in the transfer agreement. Every UC Davis Computer Science prep course listed has a SBCC match.

    Does SBCC CS 108 transfer to UC Davis?

    Yes, for Computer Science. SBCC CS 108 (Discrete Structures) is the match for UC Davis ECS 020 (Discrete Mathematics For Computer Science) in the transfer agreement.

    What is UC Davis's transfer admit rate for Computer Science?

    47% of all transfer applicants to UC Davis Computer Science were admitted in 2025. That figure covers applicants from every college, so it isn't specific to SBCC.

    Explore More

    Related Transfer Plans

    Santa Barbara City College students transferring to UC Davis for Computer Science can match 10 of 10 lower-division prep courses at SBCC, including CS 108 and CS 105. Every listed course has a Santa Barbara City College equivalent in the 2025-2026 agreement. MATH 149 and CS 105 are good first-semester picks. On Transfermatic, put in Santa Barbara City College and UC Davis, and you get the classes you need for Computer Science, semester by semester.

    Build your Santa Barbara City College → UC Davis plan

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

    Get My Transfer Plan