Kompetensi keahlian Rekayasa Perangkat Lunak (Software Enginering) merupakan salah satu kompetensi keahlian dalam bidang Teknologi Komputer dan Informatika yang secara khusus mempelajari tentang analisis serta pemrograman komputer. Lulusan RPL dewasa ini sangat dibutuhkan untuk menjawab banyaknya kebutuhan industri bagi ketersediaan tenaga teknisi dalam bidang Rekayasa Perangkat Lunak, mengingat teknologi informasi berbasis komputer sudah mulai merambah ke berbagai sektor.
Kompetensi Keahlian Rekayasa Perangkat Lunak (RPL) SMKS Tunas Pelita Binjai didirikan sejak tahun 2009. Rekayasa Perangkat Lunak merupakan salah satu kompetensi keahlian dalam bidang Teknologi Komputer dan Informatika yang secara khusus mempelajari tentang pemrograman komputer.
Secara khusus tujuan Program Keahlian Rekayasa Perangkat Lunak (RPL) adalah membekali peserta didik dengan keterampilan, pengetahuan dan sikap agar kompeten untuk:
Dengan memanfaatkan kemampuan, kompetensi, pengalaman dan berbagai peluang yang ada, lulusan Program Keahlian Rekayasa Perangkat Lunak diharapkan akan bisa menjadi :