
Tujuan Program Keahlian Rekayasa Perangkat Lunak yaitu membekali peserta didik dengan keterampilan, pengetahuan, dan sikap agar kompeten.
- Menghasilkan lulusan yang bertaqwa, berakhlak mulia, produktif, adaptif, kreatif dan inovatif dibidang Teknologi Informatika khususnya Rekayasa Perangkat Lunak (Software Enginering). Serta mampu melaksanakan hak dan kewajiban sebagai warga Negara.
- Meningkatkan kecerdasan yang bermanfaat didasar azas kecakapan hidup dibidang Teknologi Informatika Rekayasa Perangkat Lunak (Software Enginering)
- Menghasilkan tamatan yang berkualitas dan mampu bersaing di pasar tenaga kerja baik nasional, regional maupun internasional dibidang Teknologi Informatika Rekayasa Perangkat Lunak (Software Enginering)
- Membekali peserta didik dengan keterampilan , pengetahuan dan sikap agar kompeten :
– Dasar pemrograman
– Perancangan web dasar
– Sistem database dasar dan lanjut
– Pemrograman visual
– Perancangan web
– Data web server
– Pemrograman berorientasi objek dan antarmuka
– Teknologi web - Membekali peserta didik dengan ilmu pengetahuan teknologi dan seni agar mampu mengembangkan diri baik secara mandiri maupun jenjang pendidikan yang lebih tinggi