UCLA Computer Science Transfer Acceptance Rate, GPA and Classes
In UC's transfer admissions data by major, 3% of transfer applicants to UCLA Computer Science were admitted (66 of 2,070). Admitted transfers' GPAs ranged 3.96–4.00.
The major preparation UCLA lists for Computer Science transfers starts with COM SCI 31, COM SCI 32 and COM SCI 33; the full list is below.
UCLA does not offer the Transfer Admission Guarantee (TAG).
Transfermatic has a class-by-class UCLA Computer Science plan for 25 California community colleges.
3%
UCLA Computer Science transfer admit rate, all applicants
3.96–4.00
GPA range of admitted transfers
2,070
Transfer applicants, 66 admitted
25
Community colleges with a class-by-class UCLA Computer Science plan
Every course verified to transferTerm-by-term scheduleFastest realistic timeline
Major Requirements
UCLA Computer Science Major Preparation
The courses UCLA lists as Computer Science major preparation for transfer applicants, for the 2025-26 academic year. Course numbers are UCLA's own; each community college plan below shows the matching class at that college.
Lower division major requirements
Complete all of these
COM SCI 31 Introduction to Computer Science I
COM SCI 32 Introduction to Computer Science II
COM SCI 33 Introduction to Computer Organization
COM SCI 35L Software Construction Laboratory
Complete 1 of these
COM SCI M51A Logic Design of Digital Systems
EC ENGR M16 Logic Design of Digital Systems
Complete all of these
MATH 31A Differential and Integral Calculus
MATH 31B Integration and Infinite Series
MATH 32A Calculus of Several Variables
MATH 32B Calculus of Several Variables
MATH 33A Linear Algebra and Applications
MATH 33B Differential Equations
MATH 61 Introduction to Discrete Structures
PHYSICS 1A Physics for Scientists and Engineers: Mechanics
PHYSICS 1B Physics for Scientists and Engineers: Oscillations, Waves, Electric and Magnetic Fields
PHYSICS 1C Physics for Scientists and Engineers: Electrodynamics, Optics, and Special Relativity
PHYSICS 4AL Physics Laboratory for Scientists and Engineers: Mechanics
PHYSICS 4BL Physics Laboratory for Scientists and Engineers: Electricity and Magnetism
Complete 1 of these
ENGCOMP 3 English Composition, Rhetoric, and Language
English composition courses
Complete 1 of these
Computer programming courses: C++ preferred
Admission
What UCLA Says About Computer Science Transfers
Minimum 3.4 GPA at the time of application. Admission to Samueli is highly selective.
You need junior standing and completed major prep by the time you enter.
General education: Samueli School of Engineering: IGETC/Cal-GETC is not required, and partial IGETC is not accepted. UCLA does not recommend IGETC for Samueli applicants.
TAG: UCLA does not offer the Transfer Admission Guarantee (TAG).
What is the UCLA Computer Science transfer acceptance rate?
In UC's transfer admissions data by major, 3% of transfer applicants to UCLA Computer Science were admitted (66 of 2,070). Admitted transfers' GPAs ranged 3.96–4.00.
Does UCLA have a Computer Science major for transfer students?
Yes. UCLA offers Computer Science (B.S.) and lists the major preparation it expects transfer applicants to complete.
What classes do I need to transfer to UCLA for Computer Science?
UCLA's Computer Science major preparation includes COM SCI 31, COM SCI 32, COM SCI 33, COM SCI 35L, COM SCI M51A and EC ENGR M16, with more courses in the list on this page. Each community college plan on this page shows which of that college's classes match.
What GPA do you need to transfer to UCLA for Computer Science?
Admitted Computer Science transfers to UCLA had GPAs of 3.96–4.00.
Can I use TAG for UCLA Computer Science?
UCLA does not offer the Transfer Admission Guarantee (TAG).
Which community colleges have a UCLA Computer Science transfer plan on Transfermatic?
American River College, Bakersfield College, City College of San Francisco, College of the Canyons, De Anza College, Diablo Valley College, El Camino College, Fullerton College and 17 more. Each plan lists that college's classes for UCLA's Computer Science major preparation.