LBCC covers every course UCSB requires for Computer Science admission. MATH 84 alone satisfies both the linear algebra and differential equations requirement, and CMPSC 24 takes CS 22 and CS 12 finished together.
From
Long Beach City College
To
UC Santa Barbara
Computer ScienceMajor Requirements
Courses at Long Beach City College that satisfy UC Santa Barbara's Computer Science major preparation, mapped and verified by Transfermatic's transfer engine.
| Course at Long Beach City College | Satisfies at UCSB | Units |
|---|---|---|
| MATH 60 or MATH 60H or MATH 60S — First Calculus Course | MATH 3A — Calculus with Applications, First Course | 5 |
| MATH 70 or MATH 70H or MATH 70S — Second Calculus Course | MATH 3B — Calculus with Applications, Second Course | 5 |
| MATH 84 — Intro to Differential Equations and Linear Algebra | MATH 4A — Linear Algebra with Applications | 5 |
| MATH 84 — Intro to Differential Equations and Linear Algebra | MATH 4B — Differential Equations | 5 |
| CS 11 or ENGR 54 — Introduction to Computer Science-C++ | CMPSC 16 — Problem Solving with Computers I | 3 |
| CS 22 + CS 12 — Data Structures and Algorithms + Advanced Computer Science-C++ | CMPSC 24 — Problem Solving with Computers II | 7 |
| MATH 55 — Discrete Mathematics | CMPSC 40 — Foundations of Computer Science | 4 |
| No LBCC match | CMPSC 32 — Object Oriented Design and Implementation (recommended) | — |
| CS 51 — Introduction to Computer Architecture | CMPSC 64 — Computer Organization and Logic Design (recommended) | 3 |
| MATH 80 — Third Calculus Course | MATH 6A — Vector Calculus with Applications, First Course | 5 |
| PHYS 3A — Physics for Sci & Eng. - Mechanics | PHYS 1 — Basic Physics (choose 2) | 5.5 |
| PHYS 3B + PHYS 3C + PHYS 3A — Physics for Sci. &Eng. -E & M + Physics for Sci. and Eng.- Modern Physics + Physics for Sci & Eng. - Mechanics | PHYS 2 — Basic Physics (choose 2) | 14.5 |
| PHYS 3B + PHYS 3A — Physics for Sci. &Eng. -E & M + Physics for Sci & Eng. - Mechanics | PHYS 3, PHYS 3L (choose 2) | 10 |
| PHYS 2A + PHYS 2B — General Physics + General Physics | PHYS 6A, PHYS 6AL, PHYS 6B, PHYS 6BL, PHYS 6C, PHYS 6CL (choose 2) | 9 |
| PHYS 3A — Physics for Sci & Eng. - Mechanics | PHYS 7A — Basic Physics (choose 2) | 5.5 |
| PHYS 3A + PHYS 3B — Physics for Sci & Eng. - Mechanics + Physics for Sci. &Eng. -E & M | PHYS 7B — Basic Physics (choose 2) | 10 |
| No LBCC 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
UCSB's Computer Science program uses its own GE pattern (see note below), but these five Long Beach City College courses cover foundation requirements every UC accepts. Start here.
BIO 1A
Biology for Science Majors
CHEM 1A
General Chemistry
HIST 10
History of Early America (Colonial-Reconstruction)
ENGL C1000
Academic Reading and Writing
ENGL C1001
Critical Thinking and Writing
| Area | Course at Long Beach City College | Units |
|---|---|---|
Life Science | BIO 1A — Biology for Science Majors | 5 |
Physical Science | CHEM 1A — General Chemistry | 5.5 |
Humanities | HIST 10 — History of Early America (Colonial-Reconstruction) | 3 |
English CompositionCCN | ENGL C1000 — Academic Reading and Writing | 4 |
Critical ThinkingCCN | ENGL C1001 — Critical Thinking and Writing | 4 |
UCSB Computer Science: full GE notes
UCSB's Engineering college wants applicants centered on major coursework rather than IGETC or Cal-GETC, saving general education for after transfer on a three-year timeline.
Six semesters to finish the math requirement
MATH 40, 50, MATH C2210, C2220, MATH 80, then 84: LBCC's chain to UCSB's linear algebra and diff eq requirement runs six semesters, so start math right away.
LBCC semesters, UCSB quarters
LBCC runs two semesters a year; UCSB runs three quarters. Semester credits convert to quarter units, and courses grouped together at LBCC may land in separate, shorter UCSB terms.
Preview
A preview of what Transfermatic generates — exact courses, in the right order, every semester.
Watch Out
MATH 84 at LBCC satisfies both UCSB's MATH 4A and MATH 4B, the linear algebra and differential equations requirements, so it's one class instead of two on that part of the sequence.
UCSB's CMPSC 24 requirement takes both CS 22 and CS 12 finished at LBCC, not a single course. Plan for two semesters of that work rather than one.
MATH 60H and 70H, LBCC's honors calculus sections, satisfy the same UCSB requirements as standard MATH 60 and 70, so taking honors doesn't add a course to your plan.
FAQ
Yes. MATH 60, or its honors section MATH 60H, satisfies UCSB's MATH 3A calculus requirement, one of seven courses LBCC students need finished for admission to the major.
All seven required admission courses are covered at LBCC. CMPSC 32, a recommended elective, has no LBCC match, and PSTAT 120A is an upper-division course UCSB's notes say is taken at UCSB.
About 12% of transfer applicants to the major were admitted in 2025, a rate covering every community college that applies, not one specific to LBCC. Completed prep and cumulative GPA both factor into selection.
No. CS 22 and CS 12 both need to be finished together to satisfy CMPSC 24 at LBCC, unlike some other requirements on this list that a single class covers on its own.
Explore More
Long Beach City College students headed into UC Santa Barbara's Computer Science, B.S. match all seven required admission courses, and LBCC's MATH 84 covers both the linear algebra and differential equations requirement in a single class. CMPSC 24 is the exception, needing CS 22 and CS 12 finished together rather than one course. PSTAT 120A stays an upper-division UCSB course taken by every applicant after transfer. Transfermatic tracks this LBCC-to-UCSB Computer Science route class by class.
Personalized, semester-by-semester. Free to start.
Get My Transfer Plan
This app's built-in browser can't run everything Transfermatic needs. Open this page in your browser to continue.
Tap the menu in the top corner, then choose “Open in external browser”.