Cal Poly Pomona Computer Science
    Transfer Requirements and Classes

    The major preparation Cal Poly Pomona lists for Computer Science transfers starts with BIO 1150, BIO 1150L and CS 2600; the full list is below.

    115 California community colleges have a current transfer agreement with Cal Poly Pomona for this major. Pick yours below to see which of its classes count.

    115
    California community colleges with a transfer agreement for Computer Science

    Your community college

    Which classes count at your community college?

    Pick your college to see its class for each Cal Poly Pomona requirement.

    Major Requirements

    Cal Poly Pomona Computer Science Major Preparation

    The courses Cal Poly Pomona lists as Computer Science major preparation for transfer applicants, for the 2025-26 academic year. Course numbers are Cal Poly Pomona's own; pick your community college above to see the matching class there.

    Major required

    Complete all of these

    • BIO 1150 Biology and Society
    • BIO 1150L Biology and Society Laboratory

    Complete all of these

    • CS 2600 Systems Programming
    • CS 2610 Introduction to Cyber Security and Network Communications
    • STA 2260 Probability and Statistics for Computer Scientists and Engineers

    Major required: computer science lower-division sequence

    Complete all of these

    • CS 1300 Discrete Structures
    • CS 1400 Introduction to Programming and Problem Solving
    • CS 2400 Data Structures and Advanced Programming
    • CS 2640 Computer Organization and Assembly Programming

    Major required: calculus I & II

    Complete all of these

    • MAT 1140 Calculus I
    • MAT 1150 Calculus II

    Major required: calculus-based physics

    Complete all of these

    • PHY 1510 Introduction to Newtonian Mechanics
    • PHY 1510L Newtonian Mechanics Laboratory

    Also listed by Cal Poly Pomona

    Cal Poly Pomona lists these under the headings shown, apart from the list above.

    Major required electives

    • CS 2250 Introduction to Web Science and Technology
    • CS 2410 Fundamentals of Data Science
    • CS 2450 User Interface Design and Programming
    • CS 2520 Python for Programmers
    • CS 2560 C++ Programming

    FAQ

    Frequently Asked Questions

    Does Cal Poly Pomona have a Computer Science major for transfer students?

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

    What classes do I need to transfer to Cal Poly Pomona for Computer Science?

    Cal Poly Pomona's Computer Science major preparation includes BIO 1150, BIO 1150L, CS 2600, CS 2610, STA 2260 and CS 1300, with more courses in the list on this page. Pick your community college on this page to see which of its classes match.

    Explore More

    Related Transfer Requirements

    Build your Cal Poly Pomona Computer Science plan

    Pick your community college and see which of its classes count, term by term.

    Pick your college