Work productively as Computer Engineers, including supportive and leadership roles on multidisciplinary teams,
Communicate effectively, recognize and incorporate societal needs and constraints in their professional endeavors, and practice their profession with high regard to legal and ethical responsibilities,
Engage in life-long learning, such as graduate study, to remain current in their profession and be leaders in our technological society.
An ability to apply knowledge of mathematics, probability & statistics, computer science, and engineering as it applies to the fields of computer software and hardware,
An ability to design and construct a hardware and software system, component, or process to meet desired needs, within realistic constraints such as economic, environmental, social, political, ethical, health & safety, manufacturability, and sustainability,
An ability to function on multidisciplinary teams,
An ability to identify, formulate, and solve hardware and software problems using computer engineering principles,
An understanding of professional, legal, and ethical issues and responsibilities as it pertains to computer engineering,
An ability to effectively communicate technical information in speech, presentation, and in writing,
The broad education necessary to understand the impact of computing in a global, economic, environmental, and societal context,
A recognition of the need for an ability to engage in lifelong learning,
A knowledge of contemporary issues
An ability to use the techniques, skills, and modern hardware and software tools necessary for computer engineering practice.