UC Davis Computer Science
    Transfer Acceptance Rate and Classes

    47% of transfer applicants to UC Davis Computer Science were admitted in 2025.

    The major preparation UC Davis lists for Computer Science transfers starts with ECS 020, ECS 036A and ECS 036B; the full list is below.

    Computer Science at UC Davis is not open to TAG for fall 2027.

    Transfermatic has a class-by-class UC Davis Computer Science plan for 25 California community colleges.

    47%
    UC Davis Computer Science transfer admit rate, all applicants
    25
    Community colleges with a class-by-class UC Davis Computer Science plan

    Source: UC Davis 2025 transfer admit data, all applicants to this major.

    From

    Your community college

    To

    UC Davis

    Computer Science
    Build My Plan
    Every course verified to transferTerm-by-term scheduleFastest realistic timeline

    Major Requirements

    UC Davis Computer Science Major Preparation

    The courses UC Davis lists as Computer Science major preparation for transfer applicants, for the 2025-26 academic year. Course numbers are UC Davis's own; each community college plan below shows the matching class at that college.

    Computer science engineering

    Complete all of these

    • ECS 020 Discrete Mathematics For Computer Science
    • ECS 036A Programming & Problem Solving
    • ECS 036B Software Development & Object-Oriented Programming in C++
    • ECS 036C Data Structures, Algorithms, & Programming
    • ECS 050 Computer Organization & Machine-Dependent Programming

    Mathematics

    Complete all of these

    • MAT 021A Calculus
    • MAT 021B Calculus
    • MAT 021C Calculus

    Complete 1 of these

    • MAT 022A Linear Algebra
    • MAT 027A Linear Algebra with Applications to Biology
    • MAT 067 Modern Linear Algebra

    Also listed by UC Davis

    UC Davis lists these under the headings shown, apart from the list above.

    Additional major preparation courses

    3 of these

    • BIS 002A Introduction to Biology: Essentials of Life on Earth
    • BIS 002B Introduction to Biology: Principles of Ecology & Evolution
    • BIS 002C Introduction to Biology: Biodiversity & the Tree of Life
    • CHE 002A General Chemistry and CHE 002B General Chemistry and CHE 002C General Chemistry
    • CHE 004A General Chemistry for the Physical Sciences & Engineering
    • CHE 004B General Chemistry for the Physical Sciences & Engineering
    • CHE 004C General Chemistry for the Physical Sciences & Engineering
    • PHY 009A Classical Physics
    • PHY 009B Classical Physics
    • PHY 009C Classical Physics

    Admission

    What UC Davis Says About Computer Science Transfers

    • You need a 3.40 GPA in each prep group: ECS 20, 36A/B/C and 50; then Math 21A-C and 22A. Math 22A is required starting fall 2027.
    • Not open to TAG. Engineering non-TAG applicants need at least a 3.10 cumulative GPA and a 3.20 major-prep GPA.

    From these university pages, checked September 24, 2026: ucdavis.edu · ucdavis.edu · admission.universityofcalifornia.edu

    By Community College

    UC Davis Computer Science Plans by College

    Each page lists that college's classes for UC Davis's Computer Science major preparation, course by course.

    FAQ

    Frequently Asked Questions

    What is the UC Davis Computer Science transfer acceptance rate?

    47% of transfer applicants to UC Davis Computer Science were admitted in 2025.

    Does UC Davis have a Computer Science major for transfer students?

    Yes. UC Davis offers Computer Science (B.S.) and lists the major preparation it expects transfer applicants to complete.

    What classes do I need to transfer to UC Davis for Computer Science?

    UC Davis's Computer Science major preparation includes ECS 020, ECS 036A, ECS 036B, ECS 036C, ECS 050 and MAT 021A, with more courses in the list on this page. Each community college plan on this page shows which of that college's classes match.

    Can I use TAG for UC Davis Computer Science?

    Computer Science at UC Davis is not open to TAG for fall 2027.

    Which community colleges have a UC Davis Computer Science transfer plan on Transfermatic?

    American River College, Bakersfield College, City College of San Francisco, College of the Canyons, De Anza College, Diablo Valley College, El Camino College, Fullerton College and 17 more. Each plan lists that college's classes for UC Davis's Computer Science major preparation.

    Explore More

    Related Transfer Requirements

    Build your UC Davis Computer Science plan

    Personalized to your community college, term by term. Free to start.

    Get My Transfer Plan