Rekayasa Perangkat Lunak

Kompetensi Keahlian

  1. Teknik dasar operasi dan perawatan komputer
  2. Visual programming
  3. OOP ( Object Oriented Programming)
  4. Database programming
  5. Web programming

Bidang Pekerjaan

  1. Web Developer
  2. Programmer
  3. Game Developer
  4. Operator komputer
  5. IT Consultant
MATA PELAJARAN KELAS
X XI XII
1 2 1 2 1 2
Kelompok A (Wajib)
1 Pendidikan Agama dan Budi Pekerti 3 3 3 3 3 3
2 Pendidikan Pancasila dan Kewarganegaraan 2 2 2 2 2 2
3 Bahasa Indonesia 4 4 4 4 4 4
4 Matematika 4 4 4 4 4 4
5 Sejarah Indonesia 2 2 2 2 2 2
6 Bahasa Inggris 2 2 2 2 2 2
Kelompok B (Wajib)
7 Seni Budaya 2 2 2 2 2 2
8 Prakarya dan Kewirausahaan 2 2 2 2 2 2
9 Pendidikan Jasmani, Olah Raga & Kesehatan 3 3 3 3 3 3
Kelompok C (Kejuruan)
C1.  Dasar Bidang Keahlian
10 Fisika 2 2 2 2
11 Pemrograman Dasar 2 2 2 2
12 Sistem Komputer 2 2 2 2
C2.  Dasar  Program  Keahlian
13 Simulasi Digital 3 3
14 Perakitan Komputer 4 4
15 Sistem Operasi 3 3
16 Jaringan Dasar 4 4
17 Pemrograman Web 4 4
C3.  Paket Keahlian
18 Pemodelan Perangkat Lunak 2 2
Pemrograman Desktop 4 4
Pemrograman Berorientasi Objek 4 4 2 2
Basis Data 4 4 2 2
Pemrograman Web Dinamis 4 4 2 2
Pemrograman Grafik 4 4
Pemrograman Perangkat Bergerak 4 4
Administrasi Basis Data 4 4
Kerja Proyek Rakayasa Perangkat Lunak 6 6
TOTAL 48 48 48 48 48 48