What will I learn?

The undergraduate curriculum provides all computer engineering students with preparation in the mathematical and scientific disciplines that lead to a set of courses that span the fundamentals of the discipline in the major areas of data science and embedded networked systems. These collectively provide an understanding of many inventions of importance to our society, such as the Internet of Things, human-cyber-physical systems, mobile/wearable/implantable systems, robotic systems, and more generally smart systems at all scales in diverse spheres. The design of hardware, software, and algorithmic elements of such systems represents an already dominant and rapidly growing part of the computer engineering profession. Students are encouraged to make use of their computer science and electrical and computer engineering electives and a two-quarter capstone design course to pursue deeper knowledge within one of these areas according to their interests, whether for graduate study or preparation for employment.

Learning Outcomes

The Computer Engineering major has the following learning outcomes:

Application of mathematical, scientific, and engineering knowledge

Design of a software or hardware system, component, or process to meet desired needs within realistic economic, environmental, social, ethical, health, safety, security, reliability, manufacturability, and sustainability constraints

Function productively on a team with others

Identification, formulation, and solution of computer engineering problems

Effective communication

Which department am I in?

Henry Samueli School of Engineering and Applied Science

Study options

Full Time (4 years)

Tuition fees
$29,754.00 (22,07,270) per year
Given fee is for nonresident supplemental tuition; University Fees: USD $13,239
Application deadline

Expected November 2022

Start date

Expected September 2022


Henry Samueli School of Engineering and Applied Science

7400 Boelter Hall,



90095, United States

Entry requirements

For students from United States

Students must have a minimum score of 550 in paper based TOEFL. Students who have attended school under the British system must present five GCSE/Ordinary-Level examinations and at least three Advanced-Level examinations with superior grades.

For international students

To be considered for admission to UCLA, international students must have completed secondary school with a superior average in academic subjects and have earned a certificate of completion which enables the student to be admitted to a university in the home country.

English language proficiency is critical to your success at UCLA. Applicants, whose first language, or language of instruction for at least the last three years, is not English, are required to take the Test of English as a Foreign Language (TOEFL) or the International English Language Testing Service (IELTS).

Test of English as a Foreign Language (TOEFL): A competitive score is above 100 (with sub-scores above 22)

International English Language Testing System (IELTS): A competitive score is 7 or higher.

*There may be different IELTS requirements depending on your chosen course.