The Samueli School of Engineering offers the following undergraduate majors. Select any of the majors below to learn more about it:
Computer Science and Engineering
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
Phone: (310) 825-9442
Email: ugradadm@seas.ucla.edu
Frequently Asked Questions
-
Computer science recommends you have all your major preparatory courses completed by the end of spring prior to transferring.