Rekayasa Perangkat Lunak

Keminatan yang mempelajari tentang prinsip-prinsip kerekayasaan (Engineering) dalam pengembangan perangkat lunak

Rekayasa Perangkat Lunak adalah keminatan yang mempelajari tentang prinsip-prinsip kerekayasaan (Engineering) dalam pengembangan perangkat lunak. Keminatan ini ada karena salah satu kompetensi lulusan SMK dalam bidang teknologi adalah Software Engineer dan Software Developer. Dalam prinsip-prinsip kerekayasaan terdapat beberapa hal utama antara lain Analisis, Perancangan, Implementasi dan Uji Coba perangkat lunak. Siswa diharapkan dapat memahami dan menerapkan prinsip-prinsip kerekayasaan dan mepraktekannya dalam sebuah kasus yang nyata.