Cal State San Marcos Computer Science
    Transfer Requirements and Classes

    The major preparation Cal State San Marcos lists for Computer Science transfers starts with CS 100, CS 111 and CS 211; the full list is below.

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

    108
    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 CSUSM requirement.

    Major Requirements

    Cal State San Marcos Computer Science Major Preparation

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

    Preparation for the major

    Complete all of these

    • CS 100 Introduction to the Computing Fields
    • CS 111 Computer Science I
    • CS 211 Computer Science II
    • CS 231 Assembly Language and Digital Circuits

    Non-computer science supporting courses

    Courses listed

    • MATH 160 Calculus with Applications, I
    • MATH 162 Calculus with Applications, II
    • MATH 242 Introduction to Statistics
    • MATH 264 Introduction to Linear Algebra
    • MATH 270 Basic Discrete Mathematics

    Complete 8 units from these

    • BIOL 104 Principles of Biology-Human Emphasis
    • BIOL 160 Microbiology for Health Sciences
    • BIOL 177 Intro to Human Anatomy & Physiology for Kinesiology I
    • BIOL 178 Intro to Human Anatomy & Physiology for Kinesiology II
    • BIOL 210 Introduction to Cellular and Molecular Biology
    • BIOL 211 Introduction to Organismal and Population Biology
    • CHEM 105 General, Organic, and Biochemistry for Life
    • CHEM 105L General, Organic, and Biochemistry for Life Laboratory
    • CHEM 150 General Chemistry
    • CHEM 150L General Chemistry Laboratory
    • CHEM 160 General Chemistry II
    • CHEM 175 General Chemistry Laboratory II
    • CHEM 201 Organic Chemistry
    • CHEM 201L Organic Chemistry Laboratory
    • CHEM 202 Organic Chemistry
    • CHEM 202L Organic Chemistry Laboratory
    • PHYS 101 Introduction to Physics I
    • PHYS 102 Introduction to Physics II
    • PHYS 201 Physics of Mechanics and Sound
    • PHYS 202 Physics of Electromagnetism and Optics
    • PHYS 205 Physics for the Biological Sciences I
    • PHYS 206 Physics for the Biological Sciences II
    Where a list says “courses listed”, or options are separated by a dot, CSUSM's own Computer Science requirements say exactly which of those courses you need.

    FAQ

    Frequently Asked Questions

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

    Yes. Cal State San Marcos 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 San Marcos for Computer Science?

    Cal State San Marcos's Computer Science major preparation includes CS 100, CS 111, CS 211, CS 231, MATH 160 and MATH 162, 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 CSUSM Computer Science plan

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

    Pick your college