- To impart knowledge and skills to analyze, design, test, and implement a diverse range of software.
- To produce graduates who can contribute in research and development to the advancement of computer science and engineering.
- To develop teamwork capability so that they can work on multidisciplinary projects and exhibit a high level of professional and ethical values