1 |
|
an ability to apply knowledge of mathematics, science, computing, and engineering |
2 |
|
an ability to design and conduct experiments, as well as to analyze and interpret data |
3 |
X |
an ability to design, implement, and evaluate a system, process, component, or program to meet desired needs, within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability |
4 |
|
an ability to function on multi-disciplinary teams |
5 |
X |
an ability to identify, formulate, and solve computer science and engineering problems and define the computing requirements appropriate to their solutions |
6 |
|
an understanding of professional, ethical, legal, security and social issues and responsibilities |
7 |
|
an ability to communicate effectively with a range of audiences |
8 |
|
the broad education necessary to understand the impact of computer science and engineering solutions in a global and societal context |
9 |
|
a recognition of the need for, and an ability to engage in life-long learning |
10 |
X |
knowledge of contemporary issues |
11 |
|
an ability to use current techniques, skills, and tools necessary for computing and engineering practice |
12 |
|
an ability to apply mathematical foundations, algorithmic principles, and computer science and engineering theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices |
13 |
|
an ability to apply design and development principles in the construction of software systems or computer systems of varying complexity |