
Kompetensi Keahlian Rekayasa Perangkat Lunak
Visi
Menjadikan Program Keahlian Rekayasa Perangkat Lunak Sebagai Pusat Program Keahlian Yang Memiliki Keunggulan Ilmu Dan Teknologi Dalam Bidang Informasi Dan Komunikasi.
Misi
- Mengembangkan Sumber Daya Manusia yang mempunyai keunggulan dalam bidang teknologi informasi dan komunikasi yang dilandasi keimanan dan ketakwaan
- Menyiapkan tenaga kerja tingkat menengah untuk mengisi kebutuhan dunia usaha dan dunia industri dalam bidang teknologi informasi dan komunikasi
- Menyiapkan peserta didik untuk memasuki dunia kerja, serta mengembangkan sikap professional
- Menyiapkan peserta didik untuk melanjutkan ke jenjang pendidikan yang lebih tinggi
- Menyiapkan tamatan agar menjadi warga negara yang produktif, kreatif, dan inovatif
- Menyiapkan tamatan untuk menerapkan dan menyebarluaskan teknologi dibidang rekayasa perangkat lunak yang berbasis pada kebutuhan masyarakat, dunia usada dan industry.
Kompetensi Kejuruan
- Menerapkan prinsip-prinsip keselamatan dan kesehatan kerja di lingkungan kerja
- Merencanakan tugas rutin
- Mengidentifikasi aspek kode etik dan HAKI dibidang TIK
- Melakukan Komunikasi Kerja timbal balik
- Melakukan Pekerjaan Yang Membutuhkan Kerjasama TIM
- Menerapkan Sistem Mutu
- Menggunakan Struktur Data
- Mengimplementasikan User Interface
- Melakukan Instalasi Software Tools Pemograman
- Melakukan Pengaturan Software Tools Pemrograman
- Mengimplementaslkan Pemrograman Terstruktur
- Mengimplementaslkan Algoritma Pemrograman
- Melakukan Debugging
- Mengimplementasikan Rancangan Entitas Dan Keterkaitan Antar Entitas
- Menggunakan Spesifikasi Program
- Menggunakan SQL
- Menerapkan Perintah Eksekusi Bahasa, Pemograman Berbasis Teks, Grafik, Dan Multimedia
- Mengimplementaslkan Pemrograman Berorientasi Objek
- Membuat Dokumen Kode Program
- Menerapkan Pemograman Multimedia
- Melaksanakan Pengujian Unit Program
- Melaksanakan Konfigurasi Perangkat Lunak Sesuai Environment,Development,Staging, Production
- Melakukan Logging Aplikasi