1. An ability to apply knowledge of mathematics, physical sciences, computing sciences to the practice of being an Entertainment and Multimedia Computing Professional.2. An ability to analyse project requirements and to design and implement project prototypes.3. An Ability to use the appropriate techniques, skills and modern computing tools necessary for the practice for being a professional game developer or animator.4. An ability to engage in Life-long learning and an acceptance of the need to keep current of then development in the specific field of specialization.5. An ability to demonstrate original creative outputs and to demonstrate innovativeness in their outputs and an ability to demonstrate client-centric service.6. An ability to design, build, improve, and deploy products that meets client needs within realistic constraints.7. An ability to use the appropriate techniques, skills and modern computing tools necessary for the practice of being a professional game developer or Animator.8. An ability to work effectively in multi-disciplinary and multi-cultural teams.9. An ability to communicate orally and in writing using the English Language.10. An ability to understand and assess local and global impacts of computing on society relevant to professional computing practices and subscription to accepted industry standards.11. An understanding of the effects and impacts of entertainment and multimedia computing projects on nature and society, and of their social and ethical responsibilities.12. An ability to create or use modified artifacts on consideration of intellectual property rights of the author.13. An ability to engage in life-long learning and an acceptance.