Course Description
This Software Engineering course provides software engineering concepts, software project management, various software development methodologies, software requirements analysis, system principles and modeling with DFD, creating database systems using ERD, interface design (Display Worksheet and Semantic Nets), RPL project design and implementation.
Program Objectives (PO)
- 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.