Deskripsi Mata Kuliah
Mata kuliah Rekayasa Perangkat Lunak ini memberikan konsep rekayasa perangkat lunak, manajemen proyek perangkat lunak, berbagai macam metodologi pengembangan perangkat lunak, analisis kebutuhan perangkat lunak, prinsip dan pemodelan sistem dengan DFD, pembuatan sistem basis data menggunakan ERD, perancangan desain antarmuka (Lembar Kerja Tampilan dan Jaring Semantik), Perancangan dan implementasi proyek RPL.
CPMK
- CPMK 2-1 Mahasiswa mampu menjelaskan dan membandingkan berbagai metode pengembangan perangkat lunak dan memahami konteks di mana pendekatan tersebut dapat digunakan
- CPMK 3-1 Mahasiswa memodelkan dan menganalisis perancangan terstruktur dan perancangan berorientasi obyek (contoh: UML dan DFD).
- CPMK 5-1 Mahasiswa mampu menjelaskan ruang lingkup masalah pemeliharaan perangkat lunak dan mendemonstrasikan penggunaan alat dan teknik dalam proses rekayasa perangkat lunak.
- CPMK 5-2 Mahasiswa mampu menerapkan metode pengembangan perangkat lunak dalam proyek sederhana
- CPMK 8-1 Mahasiswa mampu bekerjasama dalam tim untuk menyelesaikan proyek akhir secara aktif.