Program Educational Objectives: Graduates of the Computer Engineering program will (1) be engaged in professional practice at or beyond the entry level or enrolled in high-quality graduate programs building on a solid foundation in engineering, mathematics, the sciences, humanities and social sciences, and experimental practice as well as modern engineering methods; (2) be innovative in the design, research and implementation of systems and products with strong problem solving, communication, teamwork, leadership, and entrepreneurial skills; (3) proactively function with creativity, integrity and relevance in the ever-changing global environment by applying their fundamental knowledge and experience to solve real-world problems with an understanding of societal, economic, environmental, and ethical issues. (Program educational objectives are those aspects of engineering that help shape the curriculum; achievement of these objectives is a shared responsibility between the student and UCI.)
The undergraduate Computer Engineering curriculum includes a core of mathematics, physics, and chemistry. Engineering courses in fundamental areas fill in much of the remaining curriculum.

