Anda di halaman 1dari 2

Rekayasa Perangkat Lunak (RPL)

Pengertian Rekayasa Perangkat Lunak (Software Engineering) adalah : “ Suatu disiplin ilmu
yang membahas semua aspek produksi perangkat lunak, mulai dari tahap awal yaitu
analisa kebutuhan pengguna, menentukan spesifikasi dari kebutuhan pengguna, disain,
pengkodean, pengujian sampai pemeliharaan sistem setelah digunakan.”

Program Keahlian Rekayasa Perangkat Lunak (RPL) didirikan sejak tahun 2012. Rekayasa
Perangkat Lunak merupakan salah satu kompetensi keahlian dalam bidang Teknologi
Komputer dan Informatika yang secara khusus mempelajari tentang pemrograman komputer.
Saat ini RPL memiliki 8 kelas yaitu kelas X sebanyak 2 kelas, kelas XI sebanyak 3 kelas dan
Kelas XII sebanyak 3 kelas. Lulusan RPL dewasa ini sangat dibutuhkan untuk menjawab
banyaknya kebutuhan industri bagi ketersediaan tenaga Teknisi dalam bidang Rekayasa
PerangkatLunak.

Secara Khusus tujuan Program Keahlian Rekayasa Perangkat Lunak adalah membekali peserta
didik dengan keterampilan, pengetahuan dan sikap agar kompeten untuk:

 Menginstalasi Perangkat Komputer Personal dan Menginstal Sistem Operasi dan Aplikasi
 Mengerti tentang Konsep Algoritma Pemrograman dan Konsep Perangkat Lunak
 Merancang Sistem Informasi / Business Process untuk membangun suatu Software /
Aplikasi
 Membangun Software Aplikasi Databases Berbasis Desktop, Web dan Mobile

Peluang Kerja RPL :


Dengan memanfaatkan kemampuan, kompetensi, pengalaman dan berbagai peluang yang ada,
lulusan Program Keahlian Rekayasa Perangkat Lunak diharapkan akan bisa menjadi :

1. Web Application Programmer


2. Database Programmer
3. Interfacing Programmer
4. Mobile Application Programmer (Java and Android)
5. Desktop Application Programmer
6. C and C++ Programmer
7. Game Programmer
8. Hardware and Software Technicians
9. IT Support and IT Staff
10. Pekerjaan-pekerjaan lainnya yang berbasis komputer
Kurikulum RPL :
Mulai tahun 2013 RPL memakai sistem Kurikulum 2013

Kelas X :

Dasar Bidang Keahlian :

1. Fisika
2. Pemrograman Dasar
3. Sistem Komputer

Dasar Program Keahlian :

1. Perakitan Komputer
2. Simulasi Digital
3. Sistem Operasi
4. Jaringan Dasar
5. Pemrograman Web

Kelas XI dan XII:

Paket Keahlian :

1. Pemodelan Perangkat Lunak


2. Pemrograman Desktop
3. Pemrograman Berorientasi Obyek
4. Basis Data
5. Pemrograman Web Dinamis
6. Pemrograman Grafik
7. Pemrograman Perangkat Bergerak
8. Administrasi Basis Data
9. Kerja Proyek

Anda mungkin juga menyukai