Las Positas College to UCLA
    Computer Science Transfer Plan

    Las Positas College covers 13 of UCLA's 15 Computer Science prep requirements, from your first programming course through calculus, physics and discrete math. COM SCI 35L and the logic design requirement are the two with no Las Positas match.

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

    From

    Las Positas College

    To

    UCLA

    Computer Science
    Build My Plan
    5%
    UCLA Computer Science transfer admit rate, all applicants

    Major Requirements

    Computer Science Major Preparation

    Courses at Las Positas College that satisfy UCLA's Computer Science major preparation, mapped and verified by Transfermatic's transfer engine.

    (CS 1 and CS 2) or CS 2
    Computing Fundamentals I
    COM SCI 31 — Introduction to Computer Science I4 units
    CS 20
    Advanced Programming with Data Structures/C++
    COM SCI 32 — Introduction to Computer Science II4 units
    CS 21
    Computer Organization and Assembly Language Programming
    COM SCI 33 — Introduction to Computer Organization4 units
    No Las Positas match
    COM SCI 35L — Software Construction Laboratory—
    No Las Positas match for any of 2 options
    COM SCI M51A — Logic Design of Digital Systems and others (choose 1)—
    MATH 1
    Calculus I
    MATH 31A — Differential and Integral Calculus5 units
    MATH 2
    Calculus II
    MATH 31B — Integration and Infinite Series5 units
    MATH 3
    Multivariable Calculus
    MATH 32A — Calculus of Several Variables5 units
    MATH 3
    Multivariable Calculus
    MATH 32B — Calculus of Several Variables5 units
    MATH 7
    Elementary Linear Algebra
    MATH 33A — Linear Algebra and Applications3.5 units
    MATH 5
    Ordinary Differential Equations
    MATH 33B — Differential Equations3.5 units
    MATH 10
    Discrete Mathematical Structures
    MATH 61 — Introduction to Discrete Structures4 units
    PHYS 1C + PHYS 1A + PHYS 1B
    General Physics III + General Physics I + General Physics II
    PHYSICS 1A, PHYSICS 1B, PHYSICS 1C, PHYSICS 4AL, PHYSICS 4BL15 units
    ENGL C1000
    Academic Reading and Writing
    ENGCOMP 3 — English Composition, Rhetoric, and Language (choose 1)3 units
    ENG 4 or ENGL C1001
    Critical Thinking and Writing About Literature
    English composition courses (choose 1)3 units
    CS 1 or CS 2
    Computing Fundamentals I
    Computer programming courses: C++ preferred (choose 1)4 units

    Courses with no equivalent must be taken at UCLA after transfer. Factor this into your first-year course plan.

    General Education

    Foundation GE at Las Positas College

    UCLA's Computer Science program uses its own GE pattern (see note below), but these five Las Positas College courses cover foundation requirements every UC accepts. Start here.

    Life Science

    BIO 10

    Introduction to the Science of Biology

    4 units
    Physical Science

    CHEM 12A

    Organic Chemistry I

    5 units
    HumanitiesCCN

    ENGL C1001

    Critical Thinking and Writing

    3 units
    English CompositionCCN

    ENGL C1000

    Academic Reading and Writing

    3 units
    Oral CommunicationCCN

    COMM C1000

    Introduction to Public Speaking

    3 units

    UCLA Computer Science: full GE notes

    IGETC and Cal-GETC aren't required or recommended for Samueli applicants, and neither accepts a partial certification for this major.

    Four semesters through differential equations

    Las Positas runs MATH 1, then MATH 2, MATH 3 and MATH 5 across four semesters minimum before you're done with calculus and differential equations. Start MATH 1 your first term.

    Las Positas semesters, UCLA quarters

    Watch for Las Positas courses that stand in for more than one UCLA quarter class. MATH 3 alone satisfies both MATH 32A and MATH 32B, so don't expect a one-to-one course count.

    Preview

    Your First Semester

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

    CS 1 — Computing Fundamentals I
    4 unitsMajor
    ENGL C1000 — Academic Reading and Writing
    3 unitsMajor
    Sign in to see all semestersBuild my full plan →

    Watch Out

    Common Mistakes for This Transfer Path

    CS 2 alone counts, but needs CS 1

    ASSIST accepts CS 1 and CS 2 together, or CS 2 by itself, for COM SCI 31. CS 2 lists CS 1 as its prerequisite, so plan on CS 1 first either way.

    Multivariable calculus finishes in one semester

    MATH 3 alone covers both MATH 32A and MATH 32B, so a single Las Positas course clears two of UCLA's quarter requirements. Register for MATH 3 once MATH 2 is done.

    Physics rides on the calculus sequence

    PHYS 1A needs MATH 1, PHYS 1B needs PHYS 1A and MATH 2, and PHYS 1C needs PHYS 1A and MATH 3. Keep calculus a term ahead so each physics course opens on time.

    FAQ

    Frequently Asked Questions

    What classes should I take at Las Positas for UCLA computer science?

    Take CS 1 or CS 2, CS 20, CS 21, MATH 1, 2, 3, 7, 5 and 10, plus PHYS 1A, 1B and 1C and ENGL C1000. Finish by the end of spring before transfer, all for a letter grade.

    Which UCLA computer science courses have no Las Positas match?

    Two: COM SCI 35L, the software construction lab, and the logic design requirement (COM SCI M51A or EC ENGR M16). Las Positas has no listed course for either. UCLA's by-spring list covers calculus, linear algebra, differential equations, physics and programming, and neither is on it, so they're taken at UCLA.

    How hard is it to transfer into UCLA computer science?

    UCLA admitted only 5% of all transfer applicants to Computer Science in 2025. Samueli Engineering also requires a 3.4 minimum transferable GPA and won't review a denied applicant for a second major.

    Does Las Positas CS 1 transfer to UCLA?

    Yes. Paired with CS 2 it satisfies COM SCI 31, and CS 1 alone also meets UCLA's separate programming-language requirement. UCLA prefers C++ for that requirement, and the agreement notes accept C and Java too.

    Explore More

    Related Transfer Plans

    Las Positas College students headed toward the Computer Science B.S. at UCLA can complete most of the lower-division prep before transferring. CS 20 and CS 21 map onto UCLA's COM SCI 32 and COM SCI 33, and MATH 3 covers both quarters of multivariable calculus in a single semester. The longest chain, MATH 1 through MATH 5, takes four semesters. COM SCI 35L and the logic design requirement have no Las Positas match. Transfermatic turns this ASSIST agreement into a term-by-term Las Positas plan built around every prerequisite.

    Build your Las Positas College → UCLA plan

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

    Get My Transfer Plan