Moorpark College to UCI
    Computer Science Transfer Plan

    Moorpark has a match for every one of UCI's 5 Computer Science prep courses, so you can finish all of the listed prep at Moorpark. Start with MATH C2210 and MATH M25A.

    Every course verified to transferSemester-by-semester scheduleFastest realistic timeline

    From

    Moorpark College

    To

    UC Irvine

    Computer Science
    Build My Plan

    Major Requirements

    Computer Science Major Preparation

    Courses at Moorpark College that satisfy UC Irvine's Computer Science major preparation, mapped and verified by Transfermatic's transfer engine.

    CS M135 + CS M125
    Programming Concepts and Methodology II + Programming Concepts and Methodology I
    I&C SCI 31, I&C SCI 32, I&C SCI 336 units
    MATH M25A or MATH M25AH
    Calculus with Analytic Geometry I
    MATH 2A — Single-Variable Calculus5 units
    MATH M25B or MATH M25BH
    Calculus with Analytic Geometry II
    MATH 2B — Single-Variable Calculus5 units
    CS M145
    Computer Architecture and Organization
    I&C SCI 51 — Introductory Computer Organization (choose 1)3 units
    CS M155
    Discrete Structures
    I&C SCI 6B — Boolean Logic and Discrete Structures (choose 1)3 units
    CS M155 or MATH M21
    Discrete Structures
    I&C SCI 6D — Discrete Mathematics for Computer Science (choose 1)3 units
    MATH M31
    Introduction to Linear Algebra
    MATH 3A — Introduction to Linear Algebra (choose 1)3 units

    General Education

    Foundation GE at Moorpark College

    Complete these five courses at Moorpark College to start your UCI GE pattern. Finishing full IGETC/Cal-GETC at the CC is ideal — these five give you the broadest head start, and CCN-tagged courses stay portable if you switch community colleges.

    Life Science

    BIOL M01

    Introduction to Biology

    4 units
    Physical Science

    CHEM M01A

    General Chemistry I

    5 units
    Humanities

    HIST M150

    World History: From Prehistory to 1500

    3 units
    English CompositionCCN

    ENGL C1000

    Academic Reading and Writing

    4 units
    Critical ThinkingCCN

    ENGL C1001

    Critical Thinking and Writing

    3 units

    3 semesters minimum for MATH C2210 onward

    MATH C2210, then MATH C2220, then MATH M31: each needs the one before, so 3 semesters minimum. Start MATH C2210 in your first semester. Placing higher shortens it.

    Moorpark semesters, UCI quarters

    Moorpark runs on semesters and UCI on quarters. Your units convert when you transfer, one semester unit to 1.5 quarter units, and anything left runs on UCI's quicker quarter schedule.

    Preview

    Your First Semester

    A preview of what Transfermatic generates — exact courses, in the right order, every semester.

    MATH M25A — Calculus with Analytic Geometry I
    5 unitsMajor
    ENGL C1000 — Academic Reading and Writing
    4 unitsGE
    Sign in to see all semestersBuild my full plan →

    Watch Out

    Common Mistakes for This Transfer Path

    Moorpark covers all 5 listed courses

    Every UCI Computer Science prep course in the transfer agreement has a Moorpark match, so none of the listed prep has to wait. Take them all before you apply.

    Start with MATH C2210 and MATH M25A

    MATH C2210 and MATH M25A sit at the start of their sequences for this route, so they fit your first semester, next to ENGL C1000 for English composition.

    More than one way to cover MATH 2A

    For UCI MATH 2A, Moorpark accepts MATH M25A or MATH M25AH. You need only one of them, so pick whichever fits your schedule.

    FAQ

    Frequently Asked Questions

    What classes should I take at Moorpark for UCI Computer Science?

    CS M135, CS M125, MATH M25A or MATH M25AH, MATH M25B or MATH M25BH, CS M145, CS M155 and CS M155 or MATH M21. Together they match 5 of the 5 prep courses UCI lists for Computer Science.

    What doesn't Moorpark cover for UCI Computer Science?

    Nothing in the transfer agreement. Every UCI Computer Science prep course listed has a Moorpark match.

    Does Moorpark CS M145 transfer to UCI?

    Yes, for Computer Science. Moorpark CS M145 (Computer Architecture and Organization) is the match for UCI I&C SCI 51 (Introductory Computer Organization) in the transfer agreement.

    What should I take first at Moorpark for UCI Computer Science?

    MATH C2210 and MATH M25A, plus ENGL C1000 for English composition. They sit at the start of their sequences.

    Explore More

    Related Transfer Plans

    Moorpark College students transferring to UC Irvine for Computer Science can match 5 of 5 lower-division prep courses at Moorpark, including CS M135 and CS M125. Every listed course has a Moorpark College equivalent in the 2025-2026 agreement. MATH C2210 and MATH M25A are good first-semester picks. On Transfermatic, put in Moorpark College and UC Irvine, and you get the classes you need for Computer Science, semester by semester.

    Build your Moorpark College → UCI plan

    Personalized, semester-by-semester. Free to start.

    Get My Transfer Plan