Southwestern College to UCI
    Computer Science Transfer Plan

    ASSIST matches Southwestern's CIS 106 alone to UC Irvine's entire I&C SCI 31 through 33 programming sequence. MATH 250 and MATH 251, or the MATH 121 and MATH 122 pair, cover calculus, and MATH 265 can fill UCI's one extra approved course.

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

    From

    Southwestern College

    To

    UC Irvine

    Computer Science
    Build My Plan

    Major Requirements

    Computer Science Major Preparation

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

    CIS 106
    Introduction to Programming Logic and Design using Python
    I&C SCI 31, I&C SCI 32, I&C SCI 333 units
    MATH 250 or (MATH 122 and MATH 121)
    Analytic Geometry and Calculus I
    MATH 2A — Single-Variable Calculus5 units
    MATH 251
    Analytic Geometry and Calculus II
    MATH 2B — Single-Variable Calculus4 units
    MATH 230
    Computer Organization and Architecture
    I&C SCI 51 — Introductory Computer Organization (choose 1)4 units
    MATH 265
    Discrete Structures
    I&C SCI 6B — Boolean Logic and Discrete Structures (choose 1)3 units
    MATH 265
    Discrete Structures
    I&C SCI 6D — Discrete Mathematics for Computer Science (choose 1)3 units
    MATH 254
    Introduction to Linear Algebra
    MATH 3A — Introduction to Linear Algebra (choose 1)3 units

    General Education

    Foundation GE at Southwestern College

    Complete these five courses at Southwestern 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

    Principles of Biology

    3 units
    Physical Science

    CHEM 100

    Introduction to General Chemistry

    4 units
    Humanities

    HIST 104

    Western Civilization I

    3 units
    English CompositionCCN

    ENGL C1000

    Academic Reading and Writing

    4 units
    Critical ThinkingCCN

    ENGL C1001

    Critical Thinking and Writing

    4 units

    Linear algebra follows a four-term chain

    MATH 254, Southwestern's match for UCI's linear algebra elective, sits behind MATH 244, MATH C2210 and MATH C2220. Start that sequence early if you want it finished before you transfer.

    Southwestern semesters, UCI quarters

    UCI treats two semesters of calculus as equal to two quarters, so MATH 250 and MATH 251 clear that requirement on their own. CIS 106, a single course, covers the programming match.

    Preview

    Your First Semester

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

    CIS 106 — Introduction to Programming Logic and Design using Python
    3 unitsMajor
    MATH 250 — Analytic Geometry and Calculus 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

    CIS 106 alone clears the whole sequence

    ASSIST matches Southwestern's single CIS 106 to all of I&C SCI 31, 32 and 33. UCI's notes also ask for a year of programming in one object-oriented language, so confirm with UCI that CIS 106 meets that.

    Two routes through first-year calculus

    MATH 250 alone matches MATH 2A, or you can take MATH 121 and MATH 122 together for the same result. MATH 251 covers MATH 2B either way you start.

    MATH 265 fills the extra course

    MATH 265 matches both I&C SCI 6B, Boolean logic, and I&C SCI 6D, discrete math. Either way, it counts once, for UCI's one extra approved course.

    FAQ

    Frequently Asked Questions

    What Southwestern classes do I need for UCI computer science?

    CIS 106 for programming, MATH 250 and MATH 251 for calculus, and one more approved course such as MATH 265 or MATH 230. A B or better is required in each of these.

    What does Southwestern not cover for UCI computer science?

    Nothing required for admission. CIS 106 matches the entire programming sequence by itself, and Southwestern has a match ready for calculus, the extra approved course, and linear algebra.

    Is UCI computer science TAG eligible?

    No. UCI's screening notes exclude every major in the Bren School of Information and Computer Sciences from TAG. You're admitted instead on finished coursework and a 3.0 minimum GPA.

    Does Southwestern CIS 106 count toward UCI computer science?

    Yes. ASSIST matches CIS 106 by itself to I&C SCI 31, 32 and 33, UCI's full programming sequence. UCI's admission notes separately ask for a year of programming in one object-oriented language.

    Explore More

    Related Transfer Plans

    Southwestern College students aiming for the Computer Science B.S. at UC Irvine can clear the required programming sequence with a single course. CIS 106 matches all of UCI's I&C SCI 31 through 33, MATH 250 and MATH 251 cover calculus, and MATH 265 fills the extra approved course in Boolean logic or discrete math. UCI wants a 3.0 GPA and a B or better in every required course, and this major does not participate in TAG. Transfermatic plans Southwestern's calculus chain around the linear algebra elective.

    Build your Southwestern College → UCI plan

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

    Get My Transfer Plan