Jurusan Teknologi Rekayasa Perangkat Lunak adalah program studi yang fokus pada pengembangan dan perancangan perangkat lunak.
Mahasiswa di jurusan ini akan mempelajari berbagai mata kuliah seperti pemrograman, analisis algoritma, rekayasa perangkat lunak, dan manajemen proyek.
Jurusan ini memberikan pengetahuan dan keterampilan yang dibutuhkan untuk menguasai berbagai bahasa pemrograman, merancang sistem perangkat lunak yang efektif, serta mengelola proyek pengembangan perangkat lunak.
Jurusan Teknologi Rekayasa Perangkat Lunak sangat cocok bagi mereka yang memiliki minat dan kemampuan di bidang teknologi informasi, pemrograman, dan pemecahan masalah komputer.
Mata kuliah di jurusan Teknologi Rekayasa Perangkat Lunak mempelajari ilmu tentang:
Catatan: daftar nama mata kuliah untuk prodi Teknologi Rekayasa Perangkat Lunak tergantung pada tiap perguruan tinggi. Daftar diatas adalah perkiraan objek keilmuan rata-rata, ada kemungkinan akan berbeda antara satu kampus dengan yang lain.
1. Ekspektasi: Mahasiswa Teknologi Rekayasa Perangkat Lunak hanya belajar menulis kode, sedangkan realitanya mereka juga mempelajari manajemen proyek, desain sistem, dan analisis kebutuhan.
2. Miskonsepsi: Lulusan jurusan ini akan menjadi programmer saja, padahal ada beragam karir seperti analis sistem, desainer UX/UI, hingga manajer IT.
3. Perbedaan dengan Ilmu Komputer: Meski serupa, Teknologi Rekayasa Perangkat Lunak lebih fokus pada pengembangan aplikasi dan software, sementara Ilmu Komputer cenderung lebih teoretis dan menyeluruh dalam ilmu komputasi.
Daftar nama profesi/jabatan dan karir yang potensial untuk jurusan Teknologi Rekayasa Perangkat Lunak: