San Diego Mesa College to UCI
    Computer Science Transfer Plan

    Mesa clears every one of UC Irvine's Computer Science admission requirements: CISC 192, CISC 179 and CISC 201 together match UCI's entire I&C SCI 31 through 33 sequence. MATH 150 and MATH 151 handle calculus, and Mesa offers a match for the extra approved course too.

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

    From

    San Diego Mesa College

    To

    UC Irvine

    Computer Science
    Build My Plan

    Major Requirements

    Computer Science Major Preparation

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

    CISC 192 + CISC 179 + CISC 201
    C/C++ Programming + Introduction to Python Programming + Advanced C++ Programming
    I&C SCI 31, I&C SCI 32, I&C SCI 3312 units
    MATH 150
    Calculus with Analytic Geometry I
    MATH 2A — Single-Variable Calculus5 units
    MATH 151
    Calculus with Analytic Geometry II
    MATH 2B — Single-Variable Calculus4 units
    CISC 211
    Computer Organization and Assembly Language
    I&C SCI 51 — Introductory Computer Organization (choose 1)4 units
    CISC 246 + MATH 245
    Discrete Mathematics for Computer Science + Discrete Mathematics
    I&C SCI 6B — Boolean Logic and Discrete Structures (choose 1)6 units
    MATH 245 + CISC 246
    Discrete Mathematics + Discrete Mathematics for Computer Science
    I&C SCI 6D — Discrete Mathematics for Computer Science (choose 1)6 units
    MATH 254
    Introduction to Linear Algebra
    MATH 3A — Introduction to Linear Algebra (choose 1)3 units

    General Education

    Foundation GE at San Diego Mesa College

    Complete these five courses at San Diego Mesa 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 100

    Natural History - Environmental Biology

    4 units
    Physical Science

    CHEM 100

    Fundamentals of Chemistry

    3 units
    Humanities

    HIST 100

    World History I

    3 units
    English CompositionCCN

    ENGL C1000

    Academic Reading and Writing

    3 units
    Critical ThinkingCCN

    ENGL C1001

    Critical Thinking and Writing

    3 units

    Linear algebra caps a four-semester math chain

    MATH 254, Mesa's match for UCI's linear algebra course, sits behind MATH 141, MATH 150 and MATH 151. Start math right away if you want that chain finished before you transfer.

    Mesa semesters, UCI quarters

    UCI counts two semesters of calculus the same as two quarters, so MATH 150 and MATH 151 are enough on their own. Keep the three-course CISC programming sequence at Mesa rather than splitting it elsewhere.

    Preview

    Your First Semester

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

    CISC 192 — C/C++ Programming
    4 unitsMajor
    ENGL C1000 — Academic Reading and Writing
    3 unitsGE
    Sign in to see all semestersBuild my full plan →

    Watch Out

    Common Mistakes for This Transfer Path

    Three courses, the whole sequence

    CISC 192, CISC 179 and CISC 201 together match all of I&C SCI 31, 32 and 33 at Mesa. Plan CISC 192 early, since CISC 201 needs it first.

    CISC 246 and MATH 245 go together

    ASSIST matches the CISC 246 and MATH 245 pair to I&C SCI 6B, Boolean logic, and to I&C SCI 6D, discrete math. Neither course counts alone, and the pair fills UCI's one extra approved course once.

    CISC 211 is the simplest extra course

    For UCI's one additional approved course, CISC 211 alone matches I&C SCI 51, computer organization. It's the only single-course option Mesa offers on that list, so it's the fastest way to finish.

    FAQ

    Frequently Asked Questions

    What Mesa classes do I need for UCI computer science?

    CISC 192, CISC 179 and CISC 201 for the programming sequence, MATH 150 and MATH 151 for calculus, and one more approved course, either CISC 211 or the CISC 246 and MATH 245 pair. A B or better is required in each.

    What does Mesa not cover for UCI computer science?

    Nothing in the required core. Mesa matches all three I&C SCI programming courses, both calculus courses, and at least one option for the extra approved course and for linear algebra.

    Is UCI computer science TAG eligible?

    No. The Bren School of Information and Computer Sciences does not admit TAG students to any major, including Computer Science. UCI instead screens on completed coursework and a 3.0 minimum GPA.

    Does Mesa CISC 179 count toward UCI computer science?

    Yes, as part of the three-course set with CISC 192 and CISC 201. ASSIST matches all three together to UCI's I&C SCI 31, 32 and 33, so CISC 179 alone doesn't clear a requirement on its own.

    Explore More

    Related Transfer Plans

    San Diego Mesa College students planning to transfer into the Computer Science B.S. at UC Irvine can complete every admission requirement at Mesa. CISC 192, CISC 179 and CISC 201 together match UCI's full I&C SCI 31 through 33 sequence, MATH 150 and MATH 151 cover calculus, and CISC 211 or the CISC 246 and MATH 245 pair fills the extra approved course. UCI wants a 3.0 GPA and a B or better throughout, and this major skips TAG entirely. Transfermatic orders these Mesa courses around UCI's prerequisite chain.

    Build your San Diego Mesa College → UCI plan

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

    Get My Transfer Plan