Rekayasa perangkat lunak (RPL, atau dalam bahasa Inggris: Software Engineering atau SE) adalah satu bidang profesi yang mendalami cara-cara pengembangan software/perangkat lunak termasuk pembuatan, pengembanganan perangkat lunak/software dan manajemen kualitas. Program Keahlian Rekayasa Perangkat Lunak (RPL) adalah salah satu kompetensi keahlian dalam bidang Teknologi Komputer dan Informatika yang secara khusus mempelajari tentang pemrograman komputer. Lulusan RPL dewasa ini sangat dibutuhkan untuk menjawab banyaknya kebutuhan industri bagi ketersediaan tenaga Teknisi dalam bidang pengembangan software.

Kompetensi Keahlian yang akan dipelajari:

  • Teknik pemrograman komputer.
  • Perancangan perangkat lunak komputer.
  • Perancangan basis data komputer.
  • Pemrograman Aplikasi mobile (Android dan iOS).
  • Pemrograman Website.
  • Produk kreatif digital (Startup).

Ruang Lingkup Pekerjaan:

  • Software Developer.
  • Web Developer.
  • Game Development.
  • Software Tester.
  • Software Engineering.
  • Software Analis dan Integrator.
  • Konsultan IT dan programmer.

Dunia Industri yang membutuhkan lulusan Teknik Elektronika Industri: