USC Applied and Computational Mathematics
    Transfer Requirements and Classes

    The major preparation USC lists for Applied and Computational Mathematics transfers starts with MATH 125g, MATH 126g and MATH 127; 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 Applied and Computational Mathematics

    Your community college

    Which classes count at your community college?

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

    Major Requirements

    USC Applied and Computational Mathematics Major Preparation

    The courses USC lists as Applied and Computational Mathematics 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.

    Pre-major Requirements

    Required

    • MATH 125g Calculus I

    Complete 1 of these

    • MATH 126g Calculus II
    • MATH 127 Enhanced Calculus II
    • MATH 129 Calculus II for Engineers and Scientists

    Complete 1 of these

    • MATH 225 Linear Algebra and Linear Differential Equations
    • MATH 245 Mathematics of Physics and Engineering I

    Complete 1 of these

    • MATH 226g Calculus III
    • MATH 227 Enhanced Calculus III
    • MATH 229 Calculus III for Engineers and Scientists

    Upper-Division Math Requirements

    Complete all of these

    • MATH 407 Probability Theory
    • MATH 458 Numerical Methods

    In Computing

    Complete all of these

    • CSCI 102L Introduction to Programming
    • CSCI 103L Object Oriented Programming
    • CSCI 113x Programming Fundamentals for Computing
    • CSCI 114x Programming for Applications of Computing
    • TAC 115 Programming in Python
    • TAC 116 Accelerated Programming in Python
    • TAC 165 Introduction to C++ Programming
    • TAC 168 Introduction to MATLAB

    List A - upper division

    Complete all of these

    • AME 301 Dynamics
    • AME 404 Computational Solutions to Engineering Problems
    • ASTE 331a Spacecraft Systems Engineering
    • ASTE 331b Spacecraft Systems Engineering
    • ASTR 424 Cosmology
    • BUAD 311 Operations Management
    • BUAD 313 Advanced Operations Management and Analytics
    • CHE 330 Chemical Engineering Thermodynamics
    • CHEM 430 Physical Chemistry: Thermodynamics and Kinetics
    • CHEM 431 Physical Chemistry: Quantum Mechanics
    • CHEM 432 Physical Chemistry for the Life Sciences
    • CSCI 360 Artificial Intelligence: Principles and Foundations
    • CSCI 467 Foundations of Machine Learning
    • CSCI 475 Theory of Computation
    • DSO 424 Business Forecasting
    • DSO 428 Essentials and Digital Frontiers of Big Data
    • ECON 303 Intermediate Microeconomic Theory
    • ECON 305 Intermediate Macroeconomic Theory
    • ECON 318 Introduction to Econometrics
    • ECON 401 Mathematical Methods in Economics
    • ECON 404 Games and Economics
    • ECON 419 Advanced Econometrics
    • ECON 457 Financial Markets
    • FBE 435 Applied Finance in Fixed Income Securities
    • FBE 441 Investments
    • FBE 459 Financial Derivatives
    • GEOL 425L Data Analysis in the Earth and Environmental Sciences
    • GEOL 440L Geophysics and Geoengineering
    • GEOL 450L Geosystems
    • ISE 330 Optimization
    • ISE 331 Introduction to Operations Research: Stochastic Models
    • PHYS 304 Mechanics
    • PHYS 316 Thermodynamics and Statistical Mechanics
    • PHYS 408a Electricity and Magnetism
    • PHYS 408b Electricity and Magnetism
    • PSYC 421L Data Analysis for Psychological Research
    • QBIO 401 Introduction to Computational Analysis of Biological Data
    • QBIO 478 Computational Genome Analysis

    List B - lower division

    Complete all of these

    • AME 201 Statics
    • AME 204 Mechanics of Materials and Structures
    • ASTE 101L Introduction to Astronautics
    • ASTE 280 Foundations of Astronautical Engineering
    • BME 210 Biomedical Computer Simulation Methods
    • CE 215 Statics and Dynamics
    • CE 225 Mechanics of Deformable Bodies
    • CHE 120 Introduction to Chemical Engineering
    • CSCI 170 Discrete Methods in Computer Science
    • CSCI 270 Introduction to Algorithms and Theory of Computing
    • EE 202L Linear Circuits
    • ISE 220 Foundations of Probability Modeling
    • ISE 225 Foundations of Data Analysis
    • MATH 290 Mathematical Reasoning and Problem Solving
    • PHYS 151Lg Fundamentals of Physics I: Mechanics, Oscillations and Waves
    • PHYS 152L Fundamentals of Physics II: Electricity and Magnetism
    • PHYS 153L Fundamentals of Physics III: Optics, Thermo, Modern Physics

    Also listed by USC

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

    Upper-Division Math Electives

    • MATH 408 Mathematical Statistics
    • MATH 410 Fundamental Concepts of Modern Algebra
    • MATH 425a Fundamental Concepts of Analysis
    • MATH 425b Fundamental Concepts of Analysis
    • MATH 430 Theory of Numbers
    • MATH 432 Applied Combinatorics
    • MATH 435 Introduction to Differential Geometry
    • MATH 445 Mathematics of Physics and Engineering II
    • MATH 446 Data Science with Python
    • MATH 447 Mathematics of Machine Learning
    • MATH 466 Dynamic Modeling
    • MATH 467 Theory and Computational Methods for Optimization
    • MATH 471 Topics in Linear Algebra
    • MATH 475 Introduction to Theory of Complex Variables

    FAQ

    Frequently Asked Questions

    Does USC have an Applied and Computational Mathematics major for transfer students?

    Yes. USC offers Applied and Computational Mathematics and lists the major preparation it expects transfer applicants to complete.

    What classes do I need to transfer to USC for Applied and Computational Mathematics?

    USC's Applied and Computational Mathematics major preparation includes MATH 125g, MATH 126g, MATH 127, MATH 129, MATH 225 and MATH 245, 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 USC Applied and Computational Mathematics plan

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

    Pick your college