Rekayasa Perangkat Lunak
RPL (Rekayasa Perangkat Lunak)—atau yang kini bertransformasi menjadi PPLG (Pengembangan Perangkat Lunak dan Gim)—adalah kompetensi keahlian yang fokus pada pengembangan komputer, mulai dari pembuatan, pemeliharaan, hingga manajemen kualitas perangkat lunak. Sederhananya, di jurusan ini kamu belajar menjadi seorang Arsitek Digital yang mendesain dan membangun website, aplikasi mobile, game, hingga sistem kecerdasan buatan.
Keunggulan Rekayasa Perangkat Lunak
Prospek Kerja Luas: Lulusan sangat dicari di era digital sebagai programmer, web developer, hingga database administrator dengan potensi penghasilan tinggi.
Fasilitas Praktik Memadai: Proses belajar didukung laboratorium komputer terstandarisasi yang siap digunakan siswa untuk coding dan merancang aplikasi secara optimal.
Mencetak Pencipta Teknologi: Siswa tidak sekadar menjadi pengguna, melainkan dilatih berpikir kreatif untuk menciptakan solusi digital atas masalah nyata.
Modal Menjadi Wirausaha (Technopreneur): Membekali siswa dengan keahlian mandiri untuk membuka jasa pembuatan website, aplikasi, atau menjadi freelancer teknologi.
Kurikulum Sesuai Industri: Materi pembelajaran selalu diperbarui mengikuti perkembangan teknologi terkini dan kebutuhan nyata dunia kerja.
Apa Saja Yang Dipelajari Di Rekayasa Perangkat Lunak
1. Dasar Pemrograman & Logika
Belajar algoritma, cara berpikir logis, serta fondasi awal pembuatan website menggunakan HTML, CSS, dan dasar-dasar coding.
2. Pemrograman Web (Web Programming)
Fokus pada pembuatan website dinamis, mulai dari mendesain tampilan depan (front-end) hingga mengelola sistem di balik layar (back-end).
3. Pemrograman Berorientasi Objek (PBO)
Mempelajari metode coding standar industri (OOP) agar struktur aplikasi skala besar menjadi lebih rapi, terstruktur, dan mudah dikembangkan.
4. Basis Data (Database)
Belajar merancang dan mengelola penyimpanan data secara aman menggunakan SQL, serta menghubungkannya langsung ke dalam aplikasi.
5. Pemrograman Mobile
Mempelajari arsitektur dan pembuatan aplikasi berbasis Android yang saat ini mendominasi pasar perangkat bergerak.
6. UI/UX & Projek Kreatif
Latihan merancang tampilan aplikasi yang ramah pengguna serta simulasi kerja tim untuk menghasilkan produk perangkat lunak siap pakai.