It is our objective to prepare all future graduates for technical and professional success. This is summarized in the following “Program Educational Objectives” for Computer Engineering, which are focused on achievements of our graduates within five years of graduation:
It is our objective to prepare our graduates for a lifetime of success, and the program educational objectives indicate short-term steps along in that direction. In contrast to the post-graduation focus of the “Objectives”, the “Program Outcomes” define the skills and knowledge that students should have upon graduation from our program. The program outcomes are listed below:
Program Outcomes
Students completing the Computer Engineering program should be able to demonstrate:
- an ability to apply knowledge of mathematics, science, and engineering
- an ability to design and conduct experiments, as well as to analyze and interpret data
- an ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability
- an ability to function on multi-disciplinary teams
- an ability to identify, formulate, and solve engineering problems
- an understanding of professional and ethical responsibility
- an ability to communicate effectively
- the broad education necessary to understand of the impact of engineering solutions in a global, economic, environmental, and societal context
- a recognition of the need for, and an ability to engage in life-long learning
- a knowledge of contemporary issues
- an ability to use the techniques, skills , and modern engineering tools necessary for engineering practice
- a knowledge of mathematics through differential and integral calculus as well as complex variables, discrete mathematics, probability and statistics
- an ability to analyze and design complex electrical and electronic devices, software, and systems containing hardware and software components
- a breadth of knowledge over computer engineering (analog and digital circuit design and analysis, electronics, signals and systems, program design and abstraction, software engineering, computer organization and architecture, algorithm design and analysis, embedded systems, operating systems and compilers)
The Program Educational Objectives and Program Outcomes listed above were approved by the faculty of the Computer Engineering Program and the External Advisory Board of the Electrical and Computer Engineering department in March and April 2009, respectively.)