Computer Engineering (ECPE) Program Outcomes

The ECPE curriculum has been designed to prepare students for the achievement of the ECPE Program Educational Objectives by requiring students to demonstrate achievement of the following eleven program outcomes by the time of graduation from the ECPE Program.

  1. Ability to apply knowledge of mathematics, basic science, and engineering to solve problems encompassing the fundamental areas of computer engineering (circuits and systems, electronics, digital systems, software design, operating systems, and computer system design).
  2. Ability to apply in-depth knowledge of one or more disciplines within computer engineering to the solution of engineering problems.
  3. Ability to design an electrical component or system, including hardware and software elements, to meet desired needs.
  4. Ability to identify and formulate a problem when faced with a situation that calls for an engineering solution.
  5. Ability to design and conduct experiments to acquire needed data, and to analyze and interpret data to solve engineering problems.
  6. Proficiency in the use of computers and other modern tools and skills to solve computer engineering problems.
  7. Ability to function as a member of a team in the solution of engineering problems.
  8. Proficiency in communicating ideas and information orally and in writing.
  9. Appreciation of the need for, and an ability to learn new concepts as required for the continuing practice of computer engineering.
  10. Understanding of ethical responsibility and professional integrity issues related to the practice of computer engineering.
  11. Understanding of contemporary engineering and societal issues, and the impact of engineering decisions on society in both a local and global context.