Computer Engineering Department Student Outcomes and Performance Criteria |
a | an ability to apply knowledge of mathematics, science, and engineering to the field of computer engineering |
| a1 | Acquiring knowledge of mathematics, science and engineering |
| | PC.a1 | answers questions on mathematics |
| | PC.a2 | answers questions on science and engineering |
| a2 | Applying knowledge of mathematics |
| | PC.a3 | applies mathematical principles to obtain analytical or numerical solutions to computer engineering problems |
| | PC.a4 | chooses appropriate mathematical methods/approaches for a given problem |
| a3 | Applying knowledge of science and engineering fundamentals |
| | PC.a5 | applies science and engineering principles to model and solve computer engineering problems |
b | an ability to design and conduct experiments, as well as to analyze and interpret data |
| b1 | Designing experiments |
| | PC.b1 | selects variables, appropriate equipment, test apparatus, model, etc |
| | PC.b2 | chooses the effective measure(s) by which the outcome or the alternative will be evaluated |
| b2 | Conducting experiments |
| | PC.b3 | uses appropriate measurement techniques to collect data |
| | PC.b4 | documents collection procedures so that the experiment may be repeated |
| b3 | Analyzing data |
| | PC.b5 | selects and uses appropriate tools (i.e., statistical and graphical) to analyze data |
| b4 | Interpreting data |
| | PC.b6 | interprets results with respect to the original hypothesis |
c | 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 |
| c1 | Identifying stated needs and determining functional requirements and limitations |
| | PC.c1 | describes scope of the problem and specifies the requirements based on the desired needs |
| | PC.c2 | selects appropriate methods satisfying the constraints and requirements |
| c2 | Developing a design |
| | PC.c3 | applies appropriate design methods |
| | PC.c4 | designs a software system, component or process |
| | PC.c5 | designs a hardware system, component or process |
| | PC.c6 | represents the complete design with appropriate tools |
| c3 | Implementing the design |
| | PC.c7 | develops a solution/prototype based on the design |
| c4 | Testing and validating the developed solution |
| | PC.c8 | describes test cases and strategies |
| | PC.c9 | debugs and corrects detected errors |
d | an ability to observe and examine an existing structure or system in a criticizing attitude and finally correct or enhance it |
| | PC.d1 | observes an existing hardware/software system to analyze its functionality |
| | PC.d2 | analyzes outputs given certain well-chosen inputs that cover different possible cases |
| | PC.d3 | finds and corrects defects of a system |
| | PC.d4 | enhances a system according to the requirements |
e | an ability to function on multi-disciplinary teams |
| | PC.e1 | participates effectively as a team member in a long-term group/multi-disciplinary project team |
| | PC.e2 | takes and fulfills responsibilities in the team |
| | PC.e3 | participates in the development of ideas |
| | PC.e4 | incorporates feedback from others into revisions/improvements |
f | an ability to identify, formulate, and solve engineering problems |
| | PC.f1 | identifies a computer engineering problem |
| | PC.f2 | formally describes constituents of a computer engineering problem |
| | PC.f3 | develops a solution for a computer engineering problem |
g | an understanding of professional and ethical responsibility |
| | PC.g1 | is aware of the code of ethics that guide the professional practice of engineering |
| | PC.g2 | identifies and defines ethical issues concerning a decision |
| | PC.g3 | evaluates and judges a situation in practice, using facts and a professional code of ethics |
h | an ability to communicate effectively |
| h1 | Communicating information, concepts, and ideas effectively in writing |
| | PC.h1 | writes a document using an appropriate format and grammar and uses discipline-specific conventions including citations |
| h2 | Orally communicating information, concepts, and ideas effectively |
| | PC.h2 | plans, prepares, and delivers a well-organized, logical oral presentation; explains when questioned |
| h3 | Graphically communicating information, concepts, and ideas |
| | PC.h3 | uses professional graphics on written and oral presentations |
i | the broad education necessary to understand the impact of engineering solutions in a global, economic, environmental and societal context |
| | PC.i1 | lists several types of impacts an engineering solution might have |
| | PC.i2 | defines key terms associated with understanding of a societal context including society, culture, and global society |
| | PC.i3 | recognizes the engineering aspects of a global problem |
j | a recognition of the need for, and an ability to engage in life-long learning |
| j1 | Demonstrating an awareness of what needs to be learned |
| | PC.j1 | determines what needs to be learned in an actual project |
| j2 | Ability to engage in life-long learning |
| | PC.j2 | applies the learning plan to an actual research project and/or independent learning opportunity |
| | PC.j3 | attends seminars and training activities |
k | a knowledge of contemporary issues |
| | PC.k1 | identifies engineering problems with potential environmental impact issues |
| | PC.k2 | lists and describes major socio-economic issues |
| | PC.k3 | lists and describes major political issues at national or international levels |
l | an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice |
| | PC.l1 | uses engineering techniques, skills, and tools to monitor performance of an engineering system and/or create an engineering design |
| | PC.l2 | uses engineering techniques, skills, and tools to acquire information needed for decision-making |
| | PC.l3 | selects appropriate techniques and tools for a specific engineering task |
m | an ability to adapt to changing conditions |
| | PC.m1 | adapts to new tools and approaches |
| | PC.m2 | practices different team roles in a working group |
| | PC.m3 | is aware of emerging fields and adapts to them |