Unsatisfactory (1) The report describes the background, motivation, scope, and/or impact of the computing problem to be solved poorly. |
Needs Improvement (2) The report describes the background, motivation, scope, and/or impact of the computing problem to be solved but not adequately. |
Meets Expectations (3) The report describes the background, motivation, scope, and/or impact of the computing problem to be solved adequately. |
Exceeds Expectations (4) The report describes the background, motivation, scope, and/or impact of the computing problem to be solved clearly and comprehensively. |
Unsatisfactory (1) The report fails to formulate appropriate functional requirements for the problem. |
Needs Improvement (2) The report does not include all the functional requirements that are appropriate to the problem. |
Meets Expectations (3) The report includes a complete set of functional requirements that are appropriate to the problem, though some requirements are not defined clearly. |
Exceeds Expectations (4) The report includes a complete and clearly defined set of functional requirements that are appropriate to the problem. |
Unsatisfactory (1) The report fails to identify solutions to the problem. |
Needs Improvement (2) The report identifies some solutions though they are incomplete. |
Meets Expectations (3) The report identifies solutions without comprehensive research or reasoning. |
Exceeds Expectations (4) The report identifies solutions by applying principles of computing and other relevant disciplines. |