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)
- Menganalisis kebutuhan pengguna dan permasalahan sistem untuk menghasilkan spesifikasi kebutuhan perangkat lunak yang sesuai dengan kebutuhan fungsional dan nonfungsional (C4)
- Menganalisis dan merancang solusi perangkat lunak menggunakan metode, model, dan standar rekayasa perangkat lunak yang sesuai (C4)
- Mengembangkan perangkat lunak atau prototipe aplikasi berdasarkan hasil analisis dan perancangan dengan memanfaatkan teknologi dan perangkat pengembangan yang relevan (C6)
- Mengevaluasi kualitas perangkat lunak melalui pengujian dan analisis hasil pengujian untuk memastikan kesesuaian terhadap kebutuhan dan standar yang ditetapkan (C5)
- Menghasilkan dokumentasi teknis dan laporan proyek perangkat lunak secara sistematis serta mempresentasikan hasil pengembangan perangkat lunak secara profesional (C6)