Rekayasa Perangkat Lunak (RPL) adalah jurusan yang mempelajari dan mendalami cara-cara pengembangan perangkat lunak (software) secara sistematis, terstruktur, dan efisien. Siswa jurusan RPL dibekali dengan kemampuan untuk menganalisis kebutuhan sistem, merancang, membuat, menguji, dan memelihara aplikasi berbasis desktop, web, maupun mobile.
Selain itu, jurusan ini juga melatih keterampilan dalam pemrograman, manajemen proyek perangkat lunak, penggunaan berbagai bahasa pemrograman, basis data, UI/UX design, serta pemahaman keamanan sistem dan software development lifecycle (SDLC).
🎯 Tujuan Jurusan RPL
- Mempersiapkan siswa menjadi tenaga kerja profesional di bidang pengembangan perangkat lunak.
- Mengembangkan keterampilan logika, pemrograman, dan pemecahan masalah berbasis teknologi.
- Membekali siswa dengan kemampuan berwirausaha di bidang teknologi informasi.
💼 Kompetensi yang Diajarkan
- Algoritma dan Struktur Data
- Bahasa Pemrograman (seperti Java, Python, PHP, JavaScript, dsb.)
- Pengembangan Web (Frontend dan Backend)
- Pengembangan Aplikasi Mobile
- Database dan SQL
- Pemrograman Berorientasi Objek (OOP)
- Software Engineering & SDLC
- UI/UX Design
- Manajemen Proyek TI
- Jaringan dasar dan keamanan sistem
🏢 Peluang Karier Lulusan RPL
Lulusan jurusan RPL memiliki prospek kerja yang luas, seperti:
- Programmer / Developer
- Software Engineer
- Web Developer
- Mobile App Developer
- UI/UX Designer
- Database Administrator
- IT Support
- Quality Assurance (QA) Tester
- Tech Entrepreneur
🤖 Keunggulan Jurusan RPL
- Materi ajar selalu berkembang mengikuti tren teknologi terbaru.
- Mendorong kreativitas dan inovasi melalui proyek nyata.
- Peluang besar untuk bekerja di industri teknologi atau menjadi freelancer/pebisnis digital.
- Mampu menciptakan produk teknologi yang solutif dan aplikatif.
