San Diego State University Computer Science
    Transfer Requirements and Classes

    The major preparation San Diego State University lists for Computer Science transfers starts with CS 150, CS 150L and CS 160; the full list is below.

    Transfermatic has a class-by-class SDSU Computer Science plan for 18 California community colleges.

    18
    Community colleges with a class-by-class SDSU Computer Science plan

    From

    Your community college

    To

    San Diego State University

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

    Major Requirements

    San Diego State University Computer Science Major Preparation

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

    Preparation for the major

    Complete 1 of these options

    • CS 150 Introduction to Computer Programming · CS 150L Introductory Computer Programming Laboratory · CS 160 Intermediate Computer Programming · CS 160L Intermediate Computer Programming Laboratory

    Complete all of these

    • CS 210 Data Structures
    • CS 240 Computer Organization
    • CS 250 Introduction to Software Systems
    • MATH 150 Calculus I
    • MATH 151 Calculus II
    • MATH 245 Discrete Mathematics
    • MATH 254 Introduction to Linear Algebra
    • STAT 250 Statistical Principles and Practices

    Complete 1 of these

    • PHYS 195 Principles of Physics and PHYS 195L Principles of Physics Laboratory

    Complete 1 of these

    • PHYS 196 Principles of Physics and PHYS 196L Principles of Physics Laboratory
    Options separated by a dot are grouped the way SDSU groups them. SDSU's own Computer Science requirements say exactly which of those courses each option needs.

    Admission

    What SDSU Says About Computer Science Transfers

    • SDSU is impacted in every major. The published fall 2027 minimum GPA for Computer Science is 2.00, but applicants above the minimum or from the local area get priority.
    • All major prep in the SDSU catalog must be done by the end of spring 2027. Summer 2027 courses do not count.

    From these university pages, checked September 24, 2026: admissions.sdsu.edu · admissions.sdsu.edu · admissions.sdsu.edu

    By Community College

    SDSU Computer Science Plans by College

    Each page lists that college's classes for San Diego State University's Computer Science major preparation, course by course.

    FAQ

    Frequently Asked Questions

    Does San Diego State University have a Computer Science major for transfer students?

    Yes. San Diego State University offers Computer Science (B.S.) and lists the major preparation it expects transfer applicants to complete.

    What classes do I need to transfer to San Diego State University for Computer Science?

    San Diego State University's Computer Science major preparation includes CS 150, CS 150L, CS 160, CS 160L, CS 210 and CS 240, with more courses in the list on this page. Each community college plan on this page shows which of that college's classes match.

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

    American River College, College of the Canyons, De Anza College, Diablo Valley College, El Camino College, Irvine Valley College, Las Positas College, MiraCosta College and 10 more. Each plan lists that college's classes for San Diego State University's Computer Science major preparation.

    Explore More

    Related Transfer Requirements

    Build your SDSU Computer Science plan

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

    Get My Transfer Plan