Metadata
Title
Major Preparation in the Samueli School of Engineering
Category
undergraduate
UUID
cd2d20a3263d41e791001da66af642c1
Source URL
https://admission.ucla.edu/apply/transfer/deciding-on-major/major-preparation-en...
Parent URL
https://admission.ucla.edu/apply/transfer/transfer-requirements
Crawl Time
2026-03-11T05:48:55+00:00
Rendered Raw Markdown
# Major Preparation in the Samueli School of Engineering

**Source**: https://admission.ucla.edu/apply/transfer/deciding-on-major/major-preparation-engineering
**Parent**: https://admission.ucla.edu/apply/transfer/transfer-requirements

The Samueli School of Engineering offers the following undergraduate majors. Select any of the majors below to learn more about it:

[Aerospace Engineering](https://newstudents.ucla.edu/studyarea/?type=MAJ&code=279)

[Bioengineering](https://newstudents.ucla.edu/studyarea/?type=MAJ&code=288)

[Chemical Engineering](https://newstudents.ucla.edu/studyarea/?type=MAJ&code=294)

[Civil Engineering](https://newstudents.ucla.edu/studyarea/?type=MAJ&code=300)

[Computer Engineering](https://newstudents.ucla.edu/studyarea/?id=413)

[Computer Science](https://newstudents.ucla.edu/studyarea/?type=MAJ&code=201)

[Computer Science and Engineering](https://newstudents.ucla.edu/studyarea/?type=MAJ&code=193)

[Electrical Engineering](https://newstudents.ucla.edu/studyarea/?id=84)

[Materials Engineering](https://newstudents.ucla.edu/studyarea/?type=MAJ&code=336)

[Mechanical Engineering](https://newstudents.ucla.edu/studyarea/?type=MAJ&code=330)

Applicants to the Samueli School of Engineering must have **a minimum 3.4 GPA** at the time of application to be considered for admission and by the time of entrance must have attained junior standing (60 semester or 90 quarter units) and **completed preparation for the selected major.** Please note that admission to the Samueli School of Engineering is highly selective.

## Required Courses

English

- Two transferable courses in English composition are required

Mathematics

- Calculus and analytic geometry, calculus of several variables, differential equations, and linear algebra
- Aerospace engineering and mechanical engineering do not require differential equations but instead require a mathematics of engineering course

Physics

- Calculus-based courses with labs in mechanics of solids, vibration, wave motion, sound, fluids, heat, electricity and magnetism, electromagnetic waves, light, and relativity

Chemistry

- Two terms of general chemistry with lab
- Note:
  - *Only one course in general chemistry is required for electrical engineering.*
  - *One year of chemistry with lab and two terms of organic chemistry are required for bioengineering and chemical engineering.*
  - *Computer engineering, computer science, and computer science and engineering do not require a chemistry course.*

Computer Programming

- One course in Java, C, C++ or MATLAB
- Applicants to electrical engineering, computer engineering, computer science, or computer science and engineering should take C++. For all other majors, MATLAB is preferred

Biology

- One year of biology with lab for the major (cellular, molecular, and genetic) is strongly recommended for bioengineering

Additional Courses

- At least one course from the humanities or social sciences for UC eligibility, though applicants are encouraged to complete up to four courses in those areas and one life science elective
- Completion of IGETC or UC Reciprocity is not required for entrance to these majors; partial IGETC will not be accepted
- Students may satisfy core requirements by completing engineering courses in statics, dynamics, strength of materials, properties of materials, and circuit analysis, depending on their major

## Key Points

- **Minimum GPA:** 3.4
- **IGETC required:**No; partial IGETC not accepted
- **Double-major possible:** Yes. Students may double major only if the second major is outside the School of Engineering and must be approved by the other major and college.
- **Supplemental application required:** No

## Contact

[Samueli School of Engineering](https://samueli.ucla.edu/)\
Phone: (310) 825-9442\
Email: [ugradadm@seas.ucla.edu](mailto:ugradadm@seas.ucla.edu)

## Frequently Asked Questions

Does the computer science major require me to have completed some classes? Can I take those in the summer?
:   Computer science recommends you have all your major preparatory courses completed by the end of spring prior to transferring.