Profil Konsentrasi Keahlian
Rekayasa Perangkat Lunak (RPL) merupakan konsentrasi keahlian yang membekali siswa dengan kompetensi di bidang pengembangan perangkat lunak dan teknologi informasi. Program ini dirancang untuk menghasilkan lulusan yang memiliki kemampuan berpikir logis, analitis, serta mampu mengembangkan solusi berbasis teknologi sesuai dengan kebutuhan masyarakat dan dunia industri.
Siswa akan mempelajari berbagai kompetensi inti, meliputi pemrograman dasar dan lanjutan, pengembangan aplikasi berbasis web dan mobile, pengelolaan basis data, perancangan sistem informasi, serta penerapan konsep rekayasa perangkat lunak sesuai standar industri. Selain itu, siswa juga dibekali dengan pemahaman tentang keamanan sistem, pengujian perangkat lunak, dan dokumentasi proyek.
Proses pembelajaran dilaksanakan melalui pendekatan pembelajaran berbasis praktik, project-based learning, serta penerapan Teaching Factory (TeFa). Siswa dilatih untuk mengerjakan proyek nyata secara individu maupun tim dengan dukungan sarana ruang praktik komputer dan perangkat lunak yang memadai.
Lulusan Rekayasa Perangkat Lunak memiliki peluang kerja yang luas, antara lain sebagai programmer, web developer, mobile application developer, database administrator, maupun junior software engineer. Selain memasuki dunia kerja, lulusan juga memiliki kesempatan untuk melanjutkan pendidikan ke jenjang yang lebih tinggi atau mengembangkan usaha mandiri di bidang teknologi informasi.