Articulation agreements between California Community Colleges and UCLA for majors in the Henry Samueli School of Engineering and Applied Science (HSSEAS) can be found at ASSIST. A general description of the requirements appears below, for schools with which there is no articulation agreement.
Transfer students who apply to a major outside of HSSEAS will not be allowed to change to an engineering major once admissions decisions have been released.
Applicants should complete all the required preparatory courses. Applicants who are lacking 2 or more of these courses are unlikely to be admitted.
Students are encouraged to take additional engineering courses if these courses are available, and thus satisfy requirements for the major to which they are applying.
Applicants are not required to complete the HSSEAS General Education Requirement in order to be admitted, although it is beneficial for students to complete 1 course from each of the following areas: arts, humanities, social sciences, and life sciences. While IGETC Certification is not recognized by HSSEAS, students may reference the IGETC courselist to make their course selections. At least one course from the arts, humanities or social sciences is required for UC eligibility.
- Calculus I and II
- Calculus III (Multivariable)
- Differential Equations (not required for applicants to Mechanical or Aerospace Engineering)
- Linear Algebra
Calculus-based Physics courses in the following areas:
- Electricity & Magnetism
- Waves, Sound, Heat, Optics and Modern Physics
- 2 terms of General Chemistry
- Exceptions: Electrical Engineering majors require only one term of Chemistry. Computer Science and Computer Science & Engineering majors do not require any Chemistry courses.
- Applicants to Chemical Engineering and Bioengineering must also complete 2 terms of Organic Chemistry equivalent to UCLA’s Chemistry 30A and 30B.
- Applicants to Electrical Engineering, Computer Science, or Computer Science and Engineering may take any C, C++, or Java course to meet the admissions requirement, but to be competitive the applicant must take a C++ course equivalent to UCLA’s Computer Science 31.
- Applicants to Chemical Engineering may take any C, C++, Java, or MATLAB course to satisfy the admissions requirement, but lack of a MATLAB course equivalent to UCLA’s Mechanical & Aerospace Engineering M20 or Civil & Environmental Engineering M20 coming in will delay time to graduation.
- Applicants to all other Engineering majors may take any course in C, C++, Java, or MATLAB to satisfy the admissions requirement, but the MATLAB course equivalent to UCLA’s Mechanical & Aerospace Engineering M20 or Civil & Environmental Engineering M20 is preferred.
- Applicants to Bioengineering should take a year of Biology for the major
English Composition courses
- One course equivalent to UCLA’s Eng Comp 3 and a second transferable English composition course
At least one course from the arts, humanities or social sciences is required for UC eligibility
Recommended Additional Engineering and
Computer Science Courses
|Typical Course Title||UCLA Course Number||Applicable Majors|
|Circuit Analysis||UCLA EE 10/100||AE, EE, CS&E, MSE, ME, BE|
Circuit Analysis Lab
Introduction to Computer
UCLA EE 110L
UCLA MAE 94
|EE, MEFor ME majors|
|Organic Chemistry I and II||UCLA Chem 30A, 30B||For Bioengr and ChE majors|
UCLA Chem 153A
UCLA MSE 104
For Bioengr and ChE majors
For AE, C&EE, MSE, ME
|Statics plus Dynamics||UCLA MAE 102||For AE, ME|
|Statics plus Dynamics||UCLA C&EE 101||For C&EE|
|Statics plus Strength of
|UCLA C&EE 108||For C&EE, MSE|
|Statics plus Strength of
|UCLA MAE 101||For AE, MSE, ME|
|Data Structures||UCLA CS 32||For EE, CS, CS&E|
|UCLA CS 33||For EE, CS, CS&E|
|Digital Logic||UCLA CS M51A/EEM16||For EE, CS, CS&E|
|MATLAB for Scientists and Engineers||UCLA C&EE 15||For C&EE|
|Discrete Mathematics||UCLA Math 61||For CS, CS&E|
If you still have questions about transferring to UCLA’s Henry Samueli School of Engineering and Applied Science, contact Erkki Corpuz at .