Mata Kuliah Rekayasa Perangkat Lunak (2 SKS)

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.

Capaian Mata Kuliah :
  • Mampu memanfaatkan TIK dalam melakukan rekayasa terhadap perangkat lunak.
  • Menguasai 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 rekayasa perangkat lunak.
  • Mampu mengambil keputusan strategis untuk menganalisis sistem, memodelkan sistem, mendesain sistem, merancang dan mengembangkan sistem menjadi perangkat lunak baik secara individu maupun dalam kelompok manajemen proyek perangkat lunak.
  • Bertanggungjawab dalam perancangan dan implementasi proyek rekayasa perangkat lunak yang lebih efisien dan efektif untuk penggunanya sesuai dengan kaidah-kaidah rekayasa perangkat lunak.
Sumber Rujukan :
  1. Pressman, R. S., Software Engineering: A Practitioner 19s Approach, 8th Edition, McGraw-Hill, 2008
  2. Sommerville, I., Software Engineering 8th Edition, Addison-Wesley, 2007.
  3. Siahaan, Daniel., Analisa Kebutuhan Dalam Rekayasa Perangkat Lunak, ANDI, Yogyakarta, 2012
  4. Insap Santoso, 2009, Interaksi Manusia dan Komputer, Andi Offset, Yogyakarta.
  5. Kendall, dan Kendall, 2003, Analisis dan Perancangan Sistem Jilid 1, Prenhallindo, Jakarta
  6. Marlinda, Linda, S.Kom, 2004, Sistem Basis Data, Andi Offset, Yogyakarta.

© 2025. Develop BY PPTIx UNESA TEAM