Belajar dan berkembang di Rekayasa Perangkat Lunak
Program Rekayasa Perangkat Lunak membekali siswa dengan dasar pengembangan perangkat lunak, mulai dari memahami kebutuhan pengguna hingga membangun dan menguji aplikasi.

Kompetensi dikembangkan melalui materi pembelajaran, latihan, dan proyek sesuai program keahlian.
Pemrograman web dan aplikasi
Pengelolaan basis data
Perancangan antarmuka dan pengalaman pengguna
Pengujian dan pemeliharaan perangkat lunak
Pembelajaran didukung kegiatan praktik menggunakan komputer, perangkat lunak pengembangan, dan proyek aplikasi yang dikerjakan secara bertahap.