Cal State Northridge Computer Science
    Transfer Requirements and Classes

    The major preparation Cal State Northridge lists for Computer Science transfers starts with COMP 122, COMP 122L and COMP 182; the full list is below.

    115 California community colleges have a current transfer agreement with CSUN for this major. Pick yours below to see which of its classes count.

    115
    California community colleges with a transfer agreement for Computer Science

    Your community college

    Which classes count at your community college?

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

    Major Requirements

    Cal State Northridge Computer Science Major Preparation

    The courses Cal State Northridge lists as Computer Science major preparation for transfer applicants, for the 2025-26 academic year. Course numbers are CSUN's own; pick your community college above to see the matching class there.

    Lower division major preparation courses

    Complete all of these

    • COMP 122 Computer Architecture and Assembly Language
    • COMP 122L Computer Architecture and Assembly Language Lab
    • COMP 182 Data Structures and Program Design
    • COMP 182L Data Structures and Program Design Lab
    • COMP 222 Computer Organization
    • COMP 256 Discrete Structures for Computer Science
    • COMP 256L Discrete Structures for Computer Science Lab
    • COMP 282 Advanced Data Structures
    • MATH 150A Calculus I
    • MATH 150B Calculus II
    • MATH 262 Introduction to Linear Algebra
    • PHIL 230 Introduction to Formal Logic

    Complete 1 of these options

    • COMP 110 Introduction to Algorithms and Programming and COMP 110L Introduction to Algorithms and Programming Laboratory
    • COMP 111A Introduction to Algorithms and Programming A · COMP 111AL Introduction To Algorithms And Programming A Lab · COMP 111B Introduction to Algorithms and Programming B · COMP 111BL Introduction to Algorithms and Programming B Lab

    Complete all of these

    • CHEM 101 General Chemistry I
    • CHEM 101L General Chemistry I Laboratory
    • CHEM 101D Problem Solving in General Chemistry I
    • GEOG 101 The Physical Environment
    • GEOG 102 Physical Geography Laboratory
    • GEOG 103 Weather
    • GEOG 105 Weather Lab
    • GEOL 101 Geology of Planet Earth
    • GEOL 102 Geology of Planet Earth Laboratory
    • GEOL 110 The Fossil Record of Ancient Life on Earth
    • GEOL 112 Earth and Life Through Time Lab
    • PHYS 220A Mechanics
    • PHYS 220AL Mechanics Laboratory

    Also listed by CSUN

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

    Science elective with lab

    1 of these

    • BIOL 106 Biological Principles I and BIOL 106L Biology Laboratory I
    • BIOL 107 Biological Principles II and BIOL 107L Biology Laboratory II
    • GEOL 110 The Fossil Record of Ancient Life on Earth and GEOL 112 Earth and Life Through Time Lab
    Where a list says “courses listed”, or options are separated by a dot, CSUN's own Computer Science requirements say exactly which of those courses you need.

    FAQ

    Frequently Asked Questions

    Does Cal State Northridge have a Computer Science major for transfer students?

    Yes. Cal State Northridge offers Computer Science (B.S.) and lists the major preparation it expects transfer applicants to complete.

    What classes do I need to transfer to Cal State Northridge for Computer Science?

    Cal State Northridge's Computer Science major preparation includes COMP 122, COMP 122L, COMP 182, COMP 182L, COMP 222 and COMP 256, 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 CSUN Computer Science plan

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

    Pick your college