Program keahlian Pengembangan Perangkat Lunak dan Gim memiliki tujuan diantaranya:
- Mendidik peserta didik agar memiliki kompetensi sesuai dengan perkembangan teknologi dan tuntutan DU/DI
- Mendidik peserta didik agar memiliki dan mengembangkan jiwa kewirausahaan di bidang Rekayasa Perangkat Lunak
- Mendidik peserta didik untuk dapat merancang, menyiapkan, mengoperasikan fungsional aplikasi pengembangan perangkat lunak
- Mendidik peserta didik agar aktif memberikan gagasan dan tanggapan yang beretika dalam setiap proses kegiatan pembelajaran
- Mendidik peserta didik agar berinovasi dalam pengembangan teknologi berdasarkan Negara Kesatuan Republik Indonesia
- Meningkatkan kemampuan untuk memilih karir, berkompetisi dan mengembangkan sikap profesional dalam bidang rekayasa perangkat lunak
- Meningkatkan kemampuan lulusan untuk beradaptasi dengan cepat sesuai perkembangan teknologi teknologi informasi yang diimplementasikan dalam DU/DI
- Meningkatkan kemampuan lulusan dalam menerapkan technopreuneurship sesuai dengan kebutuhan pangsa pasar
- Meningkatkan kemampuan lulusan dalampenguasaan ilmu adapatif dan normatif sehingga memiliki keberdayaan persaingan dalam melanjutkan ke perguruan tinggi baik negeri maupun swasta
