Tentang Konsentrasi Keahlian Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak (RPL) adalah Konsentrasi Keahlian yang berfokus pada perancangan, pengembangan, dan pemeliharaan perangkat lunak. Konsentrasi ini menggabungkan ilmu komputer, teknologi informasi, dan manajemen proyek untuk menciptakan solusi digital yang inovatif dan fungsional.
Apa yang Dipelajari di RPL?
Peserta didik RPL akan mempelajari berbagai materi, seperti:
• Pemrograman dan Pengembangan Aplikasi
Bahasa pemrograman (Python, Java, JavaScript, PHP), pembuatan aplikasi berbasis web dan mobile, serta integrasi sistem.
• Manajemen Basis Data
Perancangan, pengelolaan, dan optimasi database menggunakan MySQL, PostgreSQL, dan MongoDB.
• Software Engineering
Metodologi pengembangan perangkat lunak, perancangan sistem, pengujian aplikasi, dan debugging.
• Keamanan Sistem dan Jaringan
Prinsip keamanan siber, enkripsi data, serta perlindungan terhadap ancaman digital.
• Teknologi AI dan IoT
Pengenalan kecerdasan buatan (AI), machine learning, dan Internet of Things (IoT) untuk solusi berbasis teknologi.
• Perangkat Lunak Pengembangan
Penggunaan tools seperti Visual Studio Code, Android Studio, Git, serta software pendukung pengembangan aplikasi.

Kosentrasi pada RPL
Pengembangan Web dan Mobile
Manajemen Basis Data
Mempelajari perancangan, pengelolaan, serta optimasi database menggunakan MySQL, PostgreSQL, dan Mon
Software Engineering
Menekankan pada metodologi pengembangan perangkat lunak, mulai dari perancangan, pengujian, hingga implementasi aplikasi.
Keamanan dan Jaringan
Artificial Intelligence (AI) dan Internet of Things (IoT)
Memperkenalkan teknologi AI dan IoT untuk membangun solusi inovatif dalam berbagai bidang industri.!