Matakuliah
Rekayasa Perangkat Lunak
Deskripsi Mata Kuliah
Mata kuliah Rekayasa Perangkat Lunak mempelajari konsep, metode, dan teknik dalam merancang, mengembangkan, menguji, dan memelihara perangkat lunak berkualitas tinggi. Fokus utama mata kuliah ini adalah pada pengembangan perangkat lunak dengan menggunakan pendekatan yang sistematis dan terstruktur, mencakup berbagai tahapan dalam siklus hidup perangkat lunak (Software Development Life Cycle, SDLC) seperti analisis kebutuhan, desain, implementasi, pengujian, dan pemeliharaan.
CPL Program Studi pada MK
CPL-6
- Memiliki kompetensi untuk menganalisis persoalan computing yang kompleks untuk mengidentifikasi solusi pengelolaan proyek teknologi bidang informatika/ilmu komputer dengan mempertimbangkan wawasan perkembangan ilmu transdisiplin.
CPL-8
- Kemampuan mengimplementasi kebutuhan computing dengan mempertimbangkan berbagai metode/algoritma yang sesuai.
CPL-9
- Kemampuan menganalisis, merancang, membuat dan mengevaluasi user interface dan aplikasi interaktif dengan mempertimbangkan kebutuhan pengguna dan perkembangan ilmu transdisiplin.
CPMK
CPMK-1
- Mahasiswa mampu menjelaskan konsep dasar rekayasa perangkat lunak dan siklus hidup perangkat lunak.
CPMK-2
- Mahasiswa mampu menganalisis kebutuhan perangkat lunak berdasarkan studi kasus.
CPMK-3
- Mahasiswa mampu merancang arsitektur dan model perangkat lunak menggunakan metode yang sesuai.
CPMK-4
- Mahasiswa mampu mengembangkan perangkat lunak sederhana secara terstruktur sesuai prinsip RPL
CPMK-5
- Mahasiswa mampu melakukan pengujian perangkat lunak dan mendokumentasikan hasilnya.; Mahasiswa mampu bekerja dalam tim proyek RPL dengan menerapkan praktik manajemen proyek perangkat lunak.
Aktivitas Pembelajaran
Aktivitas pembelajaran untuk course ini belum tersedia.
Lecture Note
Lecture Video
Assignments
E-Book
UTS
UAS
Related