Rekayasa Perangkat Lunak adalah salah satu jurusan IT yang bergerak dibidang pembuatan software desktop maupun web serta Pembuatan aplikasi Game berbasis Android

Kompetensi Dasar :

1. Pemograman Dasar

2. Sistem Komputer

3. Perakitan Komputer

4. Simulasi Digital

5. Sistem Operasi

6. Jaringan Dasar

7. Pemograman Web

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