UC San Diego Artificial Intelligence Transfer Requirements and Classes
The major preparation UC San Diego lists for Artificial Intelligence transfers starts with CSE 11, CSE 12 and CSE 20; the full list is below.
UC San Diego does not offer the Transfer Admission Guarantee (TAG).
39 California community colleges have a current transfer agreement with UCSD for this major. Pick yours below to see which of its classes count.
39
California community colleges with a transfer agreement for Artificial Intelligence
Your community college
Which classes count at your community college?
Pick your college to see its class for each UCSD requirement.
Major Requirements
UC San Diego Artificial Intelligence Major Preparation
The courses UC San Diego lists as Artificial Intelligence major preparation for transfer applicants, for the 2026-27 academic year. Course numbers are UCSD's own; pick your community college above to see the matching class there.
Lower division major requirements
Required
CSE 11 Introduction to Programming and Computational Problem Solving - Accelerated Pace
Courses listed
CSE 12 Basic Data Structures and Object-Oriented Design
CSE 20 Discrete Mathematics
CSE 21 Mathematics for Algorithms and Systems
CSE 25 Introduction to Artificial Intelligence
CSE 29 Systems Programming and Software Tools
CSE 30 Computer Organization and Systems Programming
CSE 55 Foundations of Artificial Intelligence and Machine Learning
Courses listed
MATH 18 Linear Algebra
MATH 20A Calculus for Science and Engineering
MATH 20B Calculus for Science and Engineering
MATH 20C Calculus and Analytic Geometry for Science and Engineering
Complete 1 of these
BILD 1 The Cell
BILD 2 Multicellular Life
BILD 3 Organismic and Evolutionary Biology
CHEM 6A General Chemistry I
CHEM 6B General Chemistry II
PHYS 2A Physics - Mechanics
PHYS 2B Physics - Electricity and Magnetism
PHYS 4A Physics for Physics Majors—Mechanics
PHYS 4B Physics for Physics Majors—Fluids, Waves, Statistical and Thermal Physics
Where a list says “courses listed”, or options are separated by a dot, UCSD's own Artificial Intelligence requirements say exactly which of those courses you need.
FAQ
Frequently Asked Questions
Does UC San Diego have an Artificial Intelligence major for transfer students?
Yes. UC San Diego offers Artificial Intelligence (B.S.) and lists the major preparation it expects transfer applicants to complete.
What classes do I need to transfer to UC San Diego for Artificial Intelligence?
UC San Diego's Artificial Intelligence major preparation includes CSE 11, CSE 12, CSE 20, CSE 21, CSE 25 and CSE 29, with more courses in the list on this page. Pick your community college on this page to see which of its classes match.
Can I use TAG for UC San Diego Artificial Intelligence?
UC San Diego does not offer the Transfer Admission Guarantee (TAG).