1. | Melahirkan siswazah yang mahir, berfikiran kreatif dan dinamik yang dapat menyumbangkan maklumat dalam pembangunan perisian. |
2. | Menghasilkan graduan yang mempunyai kemahiran teknikal yang tinggi bagi membina perisian keperluan pasaran. |
3. | Mendedahkan graduan dengan pelbagai teknik terkini di dalam proses pembangunan perisian. |
4. | Menyediakan dan memantapkan graduan untuk membuat penyelidikan dengan cara yang lebih sistematik, berobjektif dan mampu membuat keputusan serta memberi idea dengan tepat dan bernas. |
5. | Memberikan pendidikan akademik kepada para graduan bagi peringkat asas, pengukuhan dan pengkhususan dalam bidang ICT supaya mereka berpeluang melanjutkan pelajaran ke peringkat yang lebih tinggi |