Bachelor of Computer Engineering at University of California, Los Angeles (UCLA)

    Bachelor of Computer Engineering at University of California, Los Angeles (UCLA)

    Bachelor of Computer Engineering at University of California, Los Angeles (UCLA)

    University of California, Los Angeles (UCLA) offers the Bachelor of Computer Engineering as a full-time degree delivered on campus at its main campus in Los Angeles, United States of America. Taught in English and completed over 4 years, the program equips students with the theoretical knowledge and practical skills required for computer engineering and related professional fields. The next available intake begins on November 30, 2026.

    About Bachelor of Computer Engineering

    Overview Undergraduate students complete a design course in which they integrate their knowledge of the discipline and engage in creative design within realistic and professional constraints. Students apply their knowledge and expertise gained in previous mathematics, science, and engineering coursework. Students identify, formulate, and solve engineering problems and present their projects to the class.The undergraduate curriculum of the Computer Engineering program of the University of California, Los Angeles (UCLA) 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 OutcomesThe Computer Engineering major has the following learning outcomes:Application of mathematical, scientific, and engineering knowledgeDesign 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 constraintsFunction productively on a team with othersIdentification, formulation, and solution of computer engineering problemsEffective communication I want to find another Bachelor Course
    The Computer Engineering program of the University of California, Los Angeles (UCLA) is a designated capstone major that is jointly administered by the Computer Science, and Electrical and Computer Engineering, departments.

    Disciplines

    Computer Sciences

    Requirements and Admission Criteria for Bachelor of Computer Engineering at University of California, Los Angeles (UCLA)

    Academic Requirements

    • gpa

    English Requirements

    • IELTSMin 7
    • TOEFLMin 100

    Other Requirements

    1Complete 15 year-long academic courses with a 3.4 GPAMeet other requirements specific to your countryTake the ACT with Writing Test, SAT with Writing or SAT with Essay by December of your last year at secondary schoolDemonstrate English-language Proficiency

    Tuition and Fee Information for Bachelor of Computer Engineering at University of California, Los Angeles (UCLA)

    Bachelor of Computer Engineering at University of California, Los Angeles (UCLA)
    University of California, Los Angeles (UCLA)
    University of California, Los Angeles (UCLA)
    United States of America

    United States of America, Los Angeles

    WhatsApp student consultation with YouApply