Fullerton College to UCSD
    Computer Science Transfer Plan

    Fullerton covers 10 of UC San Diego's 11 Computer Science requirements, including CSE 21 through MATH 172 F. Only CSE 29, Systems Programming and Software Tools, has no Fullerton course, and it isn't on UCSD's spring screening list.

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

    From

    Fullerton College

    To

    UC San Diego

    Computer Science
    Build My Plan
    17%
    UCSD Computer Science transfer admit rate, all applicants

    Major Requirements

    Computer Science Major Preparation

    Courses at Fullerton College that satisfy UC San Diego's Computer Science major preparation, mapped and verified by Transfermatic's transfer engine.

    CIS 226 F
    Java Programming I
    CSE 11 — Introduction to Programming and Computational Problem Solving - Accelerated Pace4 units
    CSCI 133 F
    Data Structures in C++
    CSE 12 — Basic Data Structures and Object-Oriented Design4 units
    No Fullerton match
    CSE 29 — Systems Programming and Software Tools—
    MATH 171 F or MATH 170 F
    Discrete Mathematics
    CSE 20 — Discrete Mathematics4 units
    MATH 172 F
    Introduction to Linear Algebra
    CSE 21 — Mathematics for Algorithms and Systems3 units
    CSCI 241 F
    Computer Organization and Assembly Language Programming
    CSE 30 — Computer Organization and Systems Programming4 units
    (MATH 253 F and MATH 252 F) or MATH 255 F
    Additional Topics in Linear Algebra
    MATH 18 — Linear Algebra2 units
    MATH 151 F
    Calculus I
    MATH 20A — Calculus for Science and Engineering4 units
    MATH 152 F
    Calculus II
    MATH 20B — Calculus for Science and Engineering4 units
    MATH 251 F
    Multivariable Calculus
    MATH 20C — Calculus and Analytic Geometry for Science and Engineering4 units
    BIOL 170 F + BIOL 274 F + BIOL 276 F + BIOL 272 F
    Organismal Biology + General Ecology + Genetics and Evolutionary Biology + Cell and Molecular Biology
    BILD 1 — The Cell (choose 1)17 units
    BIOL 170 F + BIOL 274 F + BIOL 272 F + BIOL 276 F
    Organismal Biology + General Ecology + Cell and Molecular Biology + Genetics and Evolutionary Biology
    BILD 2 — Multicellular Life (choose 1)17 units
    BIOL 274 F + BIOL 272 F + BIOL 276 F + BIOL 170 F
    General Ecology + Cell and Molecular Biology + Genetics and Evolutionary Biology + Organismal Biology
    BILD 3 — Organismic and Evolutionary Biology (choose 1)17 units
    CHEM 111AF
    General Chemistry I
    CHEM 6A — General Chemistry I (choose 1)5 units
    CHEM 111BF + CHEM 111AF
    General Chemistry II + General Chemistry I
    CHEM 6B — General Chemistry II (choose 1)10 units
    PHYS 221 F
    General Physics I
    PHYS 2A — Physics - Mechanics (choose 1)4 units

    Courses with no equivalent must be taken at UC San Diego after transfer. Factor this into your first-year course plan.

    General Education

    Foundation GE at Fullerton College

    Complete these five courses at Fullerton College to start your UCSD 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 F

    Principles of Biology

    4 units
    Physical Science

    CHEM 100 F

    Chemistry for Daily Life

    4 units
    Humanities

    HIST 110 F

    Western Civilizations to 1550

    3 units
    English CompositionCCN

    ENGL C1000

    Academic Reading and Writing

    4 units
    Critical ThinkingCCN

    ENGL C1001

    Critical Thinking and Writing

    4 units

    Fullerton semesters, UCSD quarters

    Fullerton teaches on semesters, but UCSD splits the academic year into quarters, so a course like MATH 151 F covers UCSD material at a different pace once you transfer. Plan for three terms a year at UCSD.

    Preview

    Your First Semester

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

    CIS 226 F — Java Programming I
    4 unitsMajor
    CSCI 133 F — Data Structures in C++
    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

    CSE 21 has a direct Fullerton match

    MATH 172 F covers CSE 21, Mathematics for Algorithms and Systems. CSE 21 isn't on UCSD's screening list, so it can come after the math, programming and science courses due by spring.

    Linear algebra has two Fullerton routes

    MATH 18 is covered either by MATH 253 F and MATH 252 F together, or by MATH 255 F alone. Check which sequence your counselor recommends before enrolling.

    Programming starts fast at Fullerton

    CIS 226 F and CSCI 133 F, covering CSE 11 and CSE 12, are both first-term courses. Taking them together gets the programming sequence done early.

    FAQ

    Frequently Asked Questions

    What classes should I take at Fullerton for UCSD computer science?

    CIS 226 F for CSE 11, CSCI 133 F for CSE 12, MATH 171 F or MATH 170 F for discrete math, MATH 172 F for CSE 21, CSCI 241 F for computer organization, and MATH 151 F through MATH 251 F for calculus.

    What doesn't Fullerton cover for UCSD computer science?

    CSE 29, Systems Programming and Software Tools. ASSIST lists no Fullerton course against it, making it the single requirement you'd finish at UCSD instead of before you transfer.

    What is the UCSD computer science transfer admit rate?

    17% for 2025, spanning every transfer applicant to Computer Science, not Fullerton applicants specifically. UCSD screens this major, so completing math, programming and one science course by spring matters as much as the rate.

    Does Fullerton's CHEM 111AF satisfy UCSD's chemistry requirement?

    Yes, CHEM 111AF matches CSE's CHEM 6A option, and CHEM 111BF with CHEM 111AF matches CHEM 6B. Chemistry is one of several science choices, alongside biology and physics options, that satisfy the same requirement.

    Explore More

    Related Transfer Plans

    Fullerton College students transferring into UC San Diego's Computer Science B.S. can finish 10 of the 11 lower-division requirements at Fullerton. CIS 226 F and CSCI 133 F cover programming and data structures, CSCI 241 F covers computer organization, and MATH 172 F covers CSE 21, Mathematics for Algorithms and Systems. Only CSE 29, Systems Programming and Software Tools, has no Fullerton match. Transfermatic lines up Fullerton's course list against UCSD's spring prep deadline so nothing gets missed.

    Build your Fullerton College → UCSD plan

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

    Get My Transfer Plan