1.
| [Knowledge of computing]
Students' ability to apply knowledge of computing to solving the problem in the project. |
2.
| [Problem identification]
Students’ ability to identify and define the computing requirements appropriate to the project scenario. |
3.
| [Problem analysis]
Students’ ability to analyze the identified problem. |
4.
| [System design]
Students’ ability to design a computer-based system, process, component, or programme to meet desired needs. |
5.
| [System implementation]
Students' ability to implement a computer-based system, process, component, or programme to meet desired needs. |
6.
| [System evaluation]
Students’ ability to evaluate how effective the proposed solution is and how it can be made more effective. |
7.
| [Teamwork]
Students’ ability to function effectively on teams to accomplish a common goal. |
8.
| [Professional practices]
Students’ ability to understand the professional, ethical, legal, security and social issues and responsibilities. |
9.
| [Communication]
Students’ ability to communicate effectively with a range of audiences (On the project objectives, project achievements and project impact). |
10.
| [Analyzing project impact]
Students’ ability to analyze the local and global impact of the project on individuals, organizations, and society. |
11.
| [Continuous improvement]
Students’ ability to engage, or recognize the need of continuing professional development of the project. |
12.
| [Contemporary knowledge]
Students’ ability to use current techniques, skills, and tools necessary for computing practice with an understanding of the limitations. |