PROFIL KOMPETENSI KEAHLIAN
REKAYASA PERANGKAT LUNAK
Program keahlian Rekayasa Perangkat Lunak bertujuan mempersiapkan siswa agar memiliki kemampuan dalam merancang dan mengembangkan perangkat lunak yang berkualitas. Pembelajaran difokuskan pada penguasaan logika pemrograman, pembuatan aplikasi, serta penerapan teknologi sesuai dengan kebutuhan dunia industri dan masyarakat.
Mengapa Memilih Rekayasa Perangkat Lunak ?
Akrediatasi A (893/BANSM/PROVSU/LL/XII/2018)
Lab Komputer dan Ruang kelas yang nyaman
Guru Profesional yang berpengalaman di Dunia Industri
Ekstrakulikuler I-Teens
Apa saja yang dipelajari di RPL ?
PHP (Hypertext Preprocessor) adalah bahasa pemrograman server-side yang digunakan untuk mengembangkan website dinamis. PHP berjalan di server dan berfungsi untuk mengolah data, mengatur logika program, serta menampilkan konten website secara otomatis sesuai kebutuhan pengguna.
MySQL adalah sistem manajemen basis data (Database Management System/DBMS) yang digunakan untuk menyimpan dan mengelola data dalam bentuk tabel.
Bahasa C++ adalah bahasa pemrograman tingkat menengah yang banyak digunakan untuk membuat perangkat lunak, aplikasi, dan sistem yang membutuhkan kinerja tinggi. C++ dikembangkan dari bahasa C dan mendukung pemrograman prosedural, berorientasi objek (OOP), serta generik.
Framework adalah kerangka kerja dalam pemrograman yang menyediakan kumpulan alat, pustaka, dan aturan untuk membantu pengembang membuat aplikasi atau website dengan lebih cepat, terstruktur, dan efisien.
Contoh Framework
Framework Web: Laravel (PHP), CodeIgniter, Django, Express.js
Framework Front-End: Bootstrap, React, Vue
Framework Mobile: Flutter, React Native
CSS (Cascading Style Sheets) adalah bahasa yang digunakan untuk mengatur tampilan dan desain halaman website. CSS berfungsi untuk mempercantik elemen HTML seperti teks, warna, ukuran, tata letak, dan responsivitas agar website terlihat rapi dan menarik.
JavaScript adalah bahasa pemrograman yang digunakan untuk membuat website menjadi interaktif dan dinamis. JavaScript berjalan di sisi client (browser) dan memungkinkan halaman web merespons tindakan pengguna secara langsung.
VISI DAN MISI RPL
Visi dan misi Jurusan Rekayasa Perangkat Lunak disusun sebagai landasan dalam membentuk siswa yang unggul dalam bidang pengembangan perangkat lunak, berkarakter, serta siap menghadapi tantangan dunia kerja dan perkembangan teknologi.
VISI
Menciptakan lulusan yang Memiliki Keimanan KepadaTuhan Yang Maha Esa dan memiliki akhklak yang mulia, berkomitmen, inovatif, kreatif, berkarakter dan menjadikan program keahlian Rekayasa Perangkat Lunak sebagai pusat program keahlian yang mempunyai etos kerja yang tinggi, disiplin serta berkompetitif baik tingkat nasional maupun internasional.
MISI RPL
Menciptakan sumber daya yang mempunyai keunggulan dalam bidang teknologi informasi dan komunikasi yang dilandasi keimanan kepada tuhan yang maha esa. Mendidik Peserta didik agar mampu berkompetisi dan mengembangkan sikap professional dalam program keahlian Rekayasa Perangkat Lunak. Menghasilkan lulusan yang berkualitas dan mampu bersaing di dunia kerja maupun industri kreatif di bidang Teknologi Informatika. Peserta didik mampu memilih jenjang karirnya dan bersikap profesional dalam program keahlian Rekayasa Perangkat Lunak. Menjalin kerja sama dengan dunia usaha maupun lembaga pendidik di bidang Teknik Informatika