Cal Poly San Luis Obispo Computer Engineering
    Transfer Requirements and Classes

    The major preparation Cal Poly San Luis Obispo lists for Computer Engineering transfers starts with CPE 1000, CSC 1001 and CSC 1001L; the full list is below.

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

    50
    California community colleges with a transfer agreement for Computer Engineering

    Your community college

    Which classes count at your community college?

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

    Major Requirements

    Cal Poly San Luis Obispo Computer Engineering Major Preparation

    The courses Cal Poly San Luis Obispo lists as Computer Engineering major preparation for transfer applicants, for the 2026-27 academic year. Course numbers are Cal Poly SLO's own; pick your community college above to see the matching class there.

    Major courses

    Complete all of these

    • CPE 1000 Computing Majors Orientation
    • CSC 1001 Fundamentals of Computer Science
    • CSC 1001L Fundamentals of Computer Science Laboratory
    • CSC 1024 Introduction to Computing
    • CSC 2001 Data Structures
    • CSC 2001L Data Structures Laboratory
    • CSC 2050 System Software Mechanics
    • CPE 2300 Introduction to Computer Systems
    • CPE 2301 Introduction to HDL and Digital Design Laboratory
    • EE 2211 Electric Circuit Analysis I
    • EE 2241 Electric Circuit Analysis Laboratory I

    Support courses

    Complete all of these

    • MATH 1261 Calculus I
    • MATH 1262 Calculus II
    • MATH 2263 Calculus III

    Complete 1 of these

    • BIO 1111 General Biology
    • BIO 1111 General Biology and BIO 1112 Biology Laboratory for Non-Majors
    • BIO 2213 Life Science for Engineers
    • BOT 1121 General Botany
    • MCRO 2221 Introduction to Microbiology

    Courses listed

    • MATH 1261 Calculus I
    • MATH 1253 Calculus II for Transfers

    Complete all of these

    • MATH 2031 Transition to Advanced Mathematics
    • PHYS 1141 General Physics I
    • PHYS 1143 General Physics II

    Also listed by Cal Poly SLO

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

    Other courses (concentration/emphasis/electives)

    • MATH 1151 Linear Algebra
    • MATH 2263 Calculus III
    • MATH 2341 Linear Analysis
    • EE 2212 Electric Circuit Analysis II
    • EE 2328 Signals and Systems
    • IME 1156 Introduction to Modern Electronics Manufacturing
    • MATE 1220 Principles of Materials Engineering for Non-Majors
    • ME 2212 Engineering Dynamics
    • PHYS 2211 General Physics III: Modern Physics

    1 of these

    • ENGR 2211 Introduction to Mechanics
    • ME 2210 Engineering Statics and ME 2204 Introduction to Mechanics of Materials
    • ME 2210 Engineering Statics
    • ME 2204 Introduction to Mechanics of Materials
    Where a list says “courses listed”, or options are separated by a dot, Cal Poly SLO's own Computer Engineering requirements say exactly which of those courses you need.

    FAQ

    Frequently Asked Questions

    Does Cal Poly San Luis Obispo have a Computer Engineering major for transfer students?

    Yes. Cal Poly San Luis Obispo offers Computer Engineering and lists the major preparation it expects transfer applicants to complete.

    What classes do I need to transfer to Cal Poly San Luis Obispo for Computer Engineering?

    Cal Poly San Luis Obispo's Computer Engineering major preparation includes CPE 1000, CSC 1001, CSC 1001L, CSC 1024, CSC 2001 and CSC 2001L, 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 SLO Computer Engineering plan

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

    Pick your college