Standar kompetensi yang digunakan sebagai acuan pengembangan kurikulum ini adalah Standar Kompetensi Kerja Nasional Indonesia (SKKNI) pada Kompetensi Keahlian Rekayasa Perangkat Lunak. Standar kompetensi dan level kualifikasi keahlian Rekayasa Perangkat Lunak dapat digambarkan sebagai berikut :
Tujuan Program Keahlian Rekayasa Perangkat Lunak
Tujuan program keahlian Rekayasa Perangkat Lunak adalah membekali peserta didik dengan pengetahuan, keterampilan dan sikap agar kompeten dalam :
- Instalasi Perangkat Komputer Personal.
- Instalasi Sistem Operasi dan Aplikasi.
- Konsep Algoritma Pemrograman.
- Rancangan Sistem Informasi / Business Process untuk membangun suatu Software / Aplikasi.
- Pembuatan Software Databases Berbasis Desktop ataupun Web.
Dasar Kompetensi Kejuruan :
- Menguasai Penerapan Konsep Dasar Listrik Elektronika.
- Menguasai Fungsi Peripheral dan Instalasi Personal Computer.
- Menguasai Dasar Operating System.
Kompetensi Kejuruan :
- Menerapkan keselamatan, kesehatan kerja, dan lingkungan hidup (K3LH)
- Menerapkan teknik elektronika analog dan digital dasar
- Menerapkan algoritma pemrograman tingkat dasar
- Menerapkan algoritma pemrograman tingkat lanjut
- Membuat basis data
- Menerapkan aplikasi basis data
- Memahami pemrograman visual berbasis desktop
- Membuat paket software aplikasi berbasis desktop
- Mengoperasikan sistem operasi jaringan komputer
- Menerapkan bahasa pemrograman SQL tingkat dasar
- Menerapkan bahasa pemrograman SQL tingkat lanjut
- Menerapkan dasar-dasar pembuatan web statis tingkat dasar
- Membuat halaman web dinamis tingkat dasar
- Membuat halaman web dinamis tingkat lanjut
- Merancang aplikasi teks dan desktop berbasis objek
- Menggunakan bahasa pemrograman berorientasi objek
- Merancang program aplikasi web berbasis objek
- Membuat aplikasi basis data menggunakan SQL
- Mengintegrasikan basis data dengan sebuah web
- Membuat program basis data
- Membuat aplikasi web berbasis JSP
COMMENTS