Mata Kuliah Rekayasa Perangkat Lunak memberikan pengetahuan dan pemahaman mengenai ilmu dasar pengembangan perangkat lunak
secara umum yang berisi tahap-tahap yang harus dijalankan selama proses pengembangan menggunakan metode yang tepat. Mahasiswa
diberikan mengenai dasar-dasar rekayasa perangkat lunak seperti definisi, tujuan rekayasa perangkat lunak. Selanjutnya mempelajari
tahap-tahap umum pada metode pengembangan perangkat lunak seperti analisa kebutuhan, perancangan desain, dan development.
Mahasiswa juga mahasiswa mempelajari tentang tahap pengujian sistem, maintenance sistem, dan tahap validasi sistem.
- Teacher: Wahyu Widodo