USC Computer Science/Business Administration
    Transfer Requirements and Classes

    The major preparation USC lists for Computer Science/Business Administration transfers starts with WRIT 150, WRIT 340 and ENGR 102; the full list is below.

    82 California community colleges have a current transfer agreement with USC for this major. Pick yours below to see which of its classes count.

    82
    California community colleges with a transfer agreement for Computer Science/Business Administration

    Your community college

    Which classes count at your community college?

    Pick your college to see its class for each USC requirement.

    Major Requirements

    USC Computer Science/Business Administration Major Preparation

    The courses USC lists as Computer Science/Business Administration major preparation for transfer applicants, for the 2026-27 academic year. Course numbers are USC's own; pick your community college above to see the matching class there.

    Composition/Writing Requirements (8 Units)

    Complete all of these

    • WRIT 150 Writing and Critical Reasoning–Thematic Approaches
    • WRIT 340 Advanced Writing and Critical Engagement

    Engineering (2 units)

    Required

    • ENGR 102 Viterbi First-Year Academy

    Mathematics (8 units)

    Complete all of these

    • MATH 125g Calculus I
    • MATH 126g Calculus II
    • MATH 129 Calculus II for Engineers and Scientists

    Basic Science (4 units)

    Complete 1 of these

    • BISC 120Lg General Biology: Organismal Biology and Evolution
    • BISC 121Lg Advanced General Biology: Organismal Biology and Evolution
    • CHEM 105aLg General Chemistry
    • CHEM 115aLg Advanced General Chemistry
    • PHYS 151Lg Fundamentals of Physics I: Mechanics, Oscillations and Waves
    • PHYS 161Lg Advanced Principles of Physics I

    Statistics and Probability (4 units)

    Complete 1 of these

    • BUAD 310g Applied Business Statistics
    • BUAD 312g Statistics and Data Science for Business
    • EE 364 Probability and Statistics for Engineers and Computer Scientists
    • MATH 407 Probability Theory

    Linear Algebra (4 units)

    Complete 1 of these

    • EE 141L Applied Linear Algebra for Engineering
    • MATH 225 Linear Algebra and Linear Differential Equations
    • MATH 235 Linear Algebra and Applications

    Computer Science Requirements (30 units)

    Complete all of these

    • CSCI 102L Introduction to Programming
    • CSCI 103L Object Oriented Programming
    • CSCI 104L Data Structures
    • CSCI 170 Discrete Methods in Computer Science
    • CSCI 201 Principles of Software Development
    • CSCI 270 Introduction to Algorithms and Theory of Computing
    • CSCI 310 Software Engineering
    • CSCI 401 Capstone: Design and Construction of Large Software Systems

    Business Requirements (36 units)

    Complete all of these

    • ACCT 410x Foundations of Accounting
    • BUAD 302 Communication Strategy in Business
    • BUAD 304 Organizational Behavior and Leadership
    • BUAD 306 Business Finance
    • BUAD 307 Marketing Fundamentals
    • BUAD 497 Strategic Management
    • ECON 351x Microeconomics for Business
    • ECON 352x Macroeconomics for Business

    Complete 1 of these

    • BUAD 311 Operations Management
    • BUAD 313 Advanced Operations Management and Analytics

    Practicum (0 units)

    Required

    • ENGR 495 Practicum

    FAQ

    Frequently Asked Questions

    Does USC have a Computer Science/Business Administration major for transfer students?

    Yes. USC offers Computer Science/Business Administration and lists the major preparation it expects transfer applicants to complete.

    What classes do I need to transfer to USC for Computer Science/Business Administration?

    USC's Computer Science/Business Administration major preparation includes WRIT 150, WRIT 340, ENGR 102, MATH 125g, MATH 126g and MATH 129, 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

    Build your USC Computer Science/Business Administration plan

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

    Pick your college