Rekayasa Perangkat Lunak

Jurusan Rekayasa Perangkat Lunak mempelajari cara merancang, membuat, dan mengelola perangkat lunak atau aplikasi. Siswa akan belajar pemrograman, desain antarmuka, basis data, serta pengujian dan pemeliharaan sistem. Lulusan RPL diharapkan mampu menjadi programmer, web developer, game developer, maupun analis sistem yang kreatif dan inovatif.

Baca Selengkapnya

Apa itu RPL

Jurusan Rekayasa Perangkat Lunak merupakan jurusan yang didalamnya mempelajari prinsip sekaligus teknik mendesain perangkat lunak yang mudah digunakan dan tepat guna. Jurusan yang juga disebut Software Engineering ini bisa menjadi wadah yang tepat bagi kamu yang ingin mempelajari desain program dan mengembangkan sebuah software ataupun sistem operasi.

Melalui jurusan ini, kamu akan diajari bagaimana cara mendesain dan melakukan analisis algoritma, guna membuat program aplikasi berbasis mobile atau web. Selain itu, kamu juga akan belajar mengenai pengembangan sebuah sistem operasi dengan menggunakan struktur data yang efisien.

Subjek yang Dipelajari

Algoritma

Memahami prinsip-prinsip dan metode untuk menyelesaikan masalah dengan cara yang efektif, yang merupakan aspek penting dalam dunia pemrograman.

Web & Aplikasi

Mempelajari pembuatan dan desain situs web, termasuk HTML, CSS, dan kerangka kerja web, serta teknik untuk membuat aplikasi yang berjalan di perangkat mobile, seperti Android atau iOS. 

Pemrograman

Meneliti berbagai bahasa pemrograman seperti C++, Python, Java, dan JavaScript, serta mempelajari prinsip-prinsip dasar logika pemrograman.