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.
From
Santa Barbara City College
To
UC Davis
Computer ScienceMajor Requirements
Courses at Santa Barbara City College that satisfy UC Davis's Computer Science major preparation, mapped and verified by Transfermatic's transfer engine.
| Course at Santa Barbara City College | Satisfies at UC Davis | Units |
|---|---|---|
| CS 108 — Discrete Structures | ECS 020 — Discrete Mathematics For Computer Science | 4 |
| 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 036C | 13 |
| CS 107 — Computer Architecture & Organization | ECS 050 — Computer Organization & Machine-Dependent Programming | 3 |
| MATH 150 — Calculus with Analytic Geometry I | MAT 021A — Calculus | 5 |
| MATH 150 + MATH 160 — Calculus with Analytic Geometry I + Calculus with Analytic Geometry II | MAT 021B — Calculus | 10 |
| MATH 160 + MATH 200 — Calculus with Analytic Geometry II + Multivariable Calculus | MAT 021C — Calculus | 9 |
| MATH 210 — Linear Algebra | MAT 022A — Linear Algebra (choose 1) | 4 |
| BIOL 101 + BIOL 102 + BIOL 103 — Plant Biology + Animal Biology + Cell and Molecular Biology | BIS 002A, BIS 002B, BIS 002C (choose 3) | 14 |
| CHEM 155 + CHEM 156 — General Chemistry I + General Chemistry II | CHE 002A, CHE 002B, CHE 002C (choose 3) | 10 |
| PHYS 121 — Mechanics of Solids and Fluids | PHY 009A — Classical Physics (choose 3) | 5 |
| PHYS 123 — Heat, Light and Modern Physics | PHY 009B — Classical Physics (choose 3) | 5 |
| PHYS 122 — Electricity and Magnetism | PHY 009C — Classical Physics (choose 3) | 5 |
General Education
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.
BIOL 100
Concepts of Biology
CHEM 101
Introductory Chemistry
HIST 101
History of the U.S. to 1877
ENGL C1000
Academic Reading and Writing
ENGL C1001
Critical Thinking and Writing
| Area | Course at Santa Barbara City College | Units |
|---|---|---|
Life Science | BIOL 100 — Concepts of Biology | 4 |
Physical Science | CHEM 101 — Introductory Chemistry | 4 |
Humanities | HIST 101 — History of the U.S. to 1877 | 3 |
English CompositionCCN | ENGL C1000 — Academic Reading and Writing | 4 |
Critical ThinkingCCN | ENGL C1001 — Critical Thinking and Writing | 3 |
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
A preview of what Transfermatic generates — exact courses, in the right order, every semester.
Watch Out
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.
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.
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
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.
Nothing in the transfer agreement. Every UC Davis Computer Science prep course listed has a SBCC match.
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.
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
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.
Personalized, semester-by-semester. Free to start.
Get My Transfer Plan