University of California, San Diego campus

Engineering

BS Artificial Intelligence at University of California, San Diego

University of California, San Diego, United States

Programme overview

Major in which students develop the knowledge and skills to build, apply and assess artificial intelligence technologies across disciplines, grounded in societal and professional contexts. Core topics include programming, data structures, algorithms, AI, machine learning and data ethics.

Faculty: Jacobs School of Engineering  |  Department: Computer Science and Engineering  |  Duration: 124 units (excluding general-education requirements)  |  Study mode: full-time  |  Intake: Fall  |  Location: La Jolla, CA, United States

What you will study

Sixty lower-division units (CSE programming and discrete mathematics, CSE 25 and CSE 55, calculus and linear algebra, a general science course and probability and statistics) and sixty-four upper-division units: core courses in data structures (CSE 100), algorithms (CSE 101), artificial intelligence, machine learning (CSE 151A) and ethics, plus AI electives such as computer vision, natural language processing and robotics, and specialisation electives.

Official programme page

Application information

Entry requirements

Admission is to UC San Diego and its colleges rather than to the major; applicants apply to the University of California through the UC application. For 2026-27 only students admitted directly into the Artificial Intelligence major by UC San Diego Admissions may major in it; internal major switches into it are not accepted. Major courses must be passed with a C- or better and taken for a letter grade (with listed exceptions).

Intake: Fall

Duration: 124 units (excluding general-education requirements)

Explore more study programmes

View all study programmes →

Ready to start your study abroad journey?

Book a free consultation with our expert counsellors and take the first step towards your dream university.

Copyrights © 2026 StudyMapped. All rights reserved.