Computer Engineering Accreditation

The Department of Computer Science and Engineering and the Department of Electrical Engineering offer programs of study that lead to the degree of Bachelor of Science in Computer Engineering.

The 2024-25 Undergraduate Bulletin listing for Computer Engineering may be found here.

The Computer Engineering Bachelor of Science program, administered jointly by the Department of Computer Science and Engineering and the Department of Electrical Engineering, is accredited by the Computing Accreditation Commission of ABET, https://www.abet.org, under the General Criteria and the Program Criteria for Computer Engineering and Similarly Named Computing Programs.

Educational Goals

The goals of the programs in computer engineering are:

  1. to prepare all students for careers in the public or private sector;
  2. to prepare outstanding students for graduate study;
  3. to develop lifelong learning skills in all students;
  4. to provide comprehensive education in computer engineering, including theoretical foundations, software and hardware systems, and applications; and
  5. to ensure significant design experience including working in teams.

Program Educational Objectives

In keeping with the mission of the University of Notre Dame, the objective of the Computer Engineering undergraduate program is to educate graduates who have a significant, sustained positive impact in the world. Within a few years of graduation, this is demonstrated by:

  1. Technical Excellence: Graduates have established themselves as technical contributors or architects who integrate hardware and software to solve complex computing problems in fields such as embedded systems, networking, or VLSI.
  2. Leadership and Teamwork Skills: Graduates provide leadership or vital technical contributions within multidisciplinary teams, delivering scalable and secure computing solutions that adapt to evolving technological landscapes.
  3. Societal and Ethical Stewardship: Graduates demonstrate professional integrity by prioritizing security, privacy, and ethical considerations in their designs, accounting for the global and societal impacts of digital transformation. 
  4. Intellectual Curiosity: Graduates actively advance their expertise through professional certifications, graduate-level research, or significant contributions to the broader technical community.

Student Outcomes

At the time of graduation, students from the Computer Engineering program will possess:

  1. an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
  2. an ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
  3. an ability to communicate effectively with a range of audiences.
  4. an ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
  5. an ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
  6. an ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
  7. an ability to acquire and apply new knowledge as needed, using appropriate learning strategies.

Program Enrollment and Degree Data

Majors by graduation year are listed below as required by ABET guidelines.

Academic Year2nd-4th YearDegrees Awarded
2018-195627
2019-205515
2020-216015
2021-226216
2022-235811
2023-246217
2024-2571

Graduation rates for each of the years was 100% upon entry into the program.