smkn46jakarta@gmail.com
(021) 8195127
Menu

Program Keahlian

Close

Rekayasa Perangkat Lunak


Jurusan Rekayasa Perangkat Lunak di SMK adalah program studi yang fokus pada pengembangan perangkat lunak komputer. Jurusan ini dirancang untuk memberikan siswa pengetahuan dan keterampilan dalam merancang, mengembangkan, menguji, dan memelihara perangkat lunak.

Materi pembelajaran dalam jurusan ini mencakup pemrograman komputer, analisis kebutuhan perangkat lunak, desain antarmuka pengguna, pengujian perangkat lunak, manajemen proyek perangkat lunak, dan pemeliharaan perangkat lunak. Siswa akan belajar berbagai bahasa pemrograman seperti Java, C++, Python, atau bahasa pemrograman lainnya yang umum digunakan dalam industri perangkat lunak.

Selain itu, siswa juga akan mempelajari konsep dasar teknologi informasi, seperti jaringan komputer, basis data, sistem operasi, dan keamanan informasi. Mereka juga akan diperkenalkan pada metodologi pengembangan perangkat lunak, seperti model air terjun, model spiral, atau metode Agile.

Jurusan Rekayasa Perangkat Lunak di SMK biasanya menyediakan fasilitas laboratorium komputer yang lengkap dengan perangkat lunak dan peralatan pendukung lainnya. Siswa akan diajarkan bagaimana menggunakan perangkat lunak pengembangan, seperti Integrated Development Environment (IDE), untuk membuat program komputer.

Setelah lulus dari jurusan ini, siswa memiliki peluang kerja sebagai programer, analis perangkat lunak, pengembang aplikasi, atau manajer proyek perangkat lunak. Mereka juga dapat melanjutkan pendidikan ke jenjang yang lebih tinggi, seperti program sarjana dalam bidang ilmu komputer atau rekayasa perangkat lunak, untuk meningkatkan pengetahuan dan keterampilan mereka.