At its core is the goal that students learn the fundamental principles of electrical and computer engineering and master engineering methods to solve challenging and diverse problems. The student outcomes for the Computer Engineering Program specify that, by the time of graduation, all graduates will be able to:
- An ability to apply mathematics
- An ability to apply basic science
- An ability to perform complex data analysis, including the analysis of linear systems
- An ability to perform open ended experiments
- An ability to perform structured experiments
- An ability to design a component, system or process to meet a desired set of requirements
- An ability to design and implement analog circuitry
- An ability to design and implement digital circuitry
- An ability to design and implement software based solutions
- An ability to function on interdisciplinary teams
- An ability to solve engineering problems, including but not limited to the areas of circuit analysis; communication systems; field theory; signal processing; and system integration
- An ability to conduct oneself in a professional and ethical fashion
- An ability to express technical information through the written word
- An ability to express technical information to a peer audience
- An ability to express technical information to a general (non-technical) audience
- The broad education necessary to understand the impact of engineering solutions in a global/societal context
- a recognition of constantly evolving nature of technology and the need for lifelong learning
- A sense of contemporary issues and the role of technology in society
- An ability to apply modern tools and practices in the engineering field
- An ability to apply skills leading to positions of team leadership, including but not limited to: project management; interpersonal communication; resource management; and team based organization skills