- Preparation To prepare graduates to have knowledge of computer science and competency for careers in industry.
- Core Competence To develop problem solving skills in to the graduates that are required to analyse, design and implement solution with the computer knowledge.
- Breadth To nurture the graduates to be an effective team member, build proficiency in soft skills, inculcate multidisciplinary approach and the ability to relate engineering with social context.
- Professional and lifelong learning To inculcate ethical practices, professionalism and environmental awareness for sustainable development among students with an attitude towards lifelong learning.