Kode Mata KuliahIF2050 / 3 SKS
Penyelenggara135 - Teknik Informatika / STEI
KategoriKuliah
Bahasa IndonesiaEnglish
Nama Mata KuliahDasar Rekayasa Perangkat LunakFoundations of Software Engineering
Bahan Kajian
  1. SE-PRO-1. Process concepts
  2. SE-SEF-2. Software Construction
  3. SE-SEF-7. Construction tools
  4. SE-MAA-1. Modeling foundations
  5. SE-REQ-1. Requirements fundamentals
  6. SE-REQ-2. Eliciting requirements
  7. SE-REQ-3. Requirements specification and documentation
  8. SE-REQ-4. Requirements validation
  9. SE-DES-1. Design concepts
  10. SE-DES-2. Design strategies
  11. SE-DES-3. Architectural design
  12. SE-DES-5. Detailed design
  13. SE-PRO-6. Type of Process – Waterfall, Iterative, Scrum, Agile
  14. SE-VAV-1. V&V terminology and foundations
  15. SE-VAV-3. Testing
  16. CS-SP-3. Professional Ethics
  1. SE-PRO-1. Process concepts
  2. SE-SEF-2. Software Construction
  3. SE-SEF-7. Construction tools
  4. SE-MAA-1. Modeling foundations
  5. SE-REQ-1. Requirements fundamentals
  6. SE-REQ-2. Eliciting requirements
  7. SE-REQ-3. Requirements specification and documentation
  8. SE-REQ-4. Requirements validation
  9. SE-DES-1. Design concepts
  10. SE-DES-2. Design strategies
  11. SE-DES-3. Architectural design
  12. SE-DES-5. Detailed design
  13. SE-PRO-6. Type of Process – Waterfall, Iterative, Scrum, Agile
  14. SE-VAV-1. V&V terminology and foundations
  15. SE-VAV-3. Testing
  16. CS-SP-3. Professional Ethics
Capaian Pembelajaran Mata Kuliah (CPMK)
  1. CPMK1. Menjelaskan prinsip dasar dan komponen fundametal rekayasa perangkat lunak
  2. CPMK2. Membuat analisis dan rancangan perangkat lunak dengan menggunakan sejumlah teknik dan alat bantu
  3. CPMK3. Membangun perangkat lunak sesuai dengan hasil rancangan
  4. CPMK4. Melakukan pengujian perangkat lunak
  1. Explain the basic principles and fundamental components of software engineering.
  2. Create software analysis and design using a number of techniques and tools
  3. Build software according to design results
  4. Perform software testing
Metode PembelajaranKuliah, Presentasi, Diskusi, Project-based study, Case study, Problem-based Learning, Studi literatur, Kerja kelompok, Project-based Learning (PBL), TutorialLectures, Presentations, Discussions, Project-based studies, Case studies, Problem-based Learning, Literature studies, Group work, Project-based Learning (PBL), Tutorials
Modalitas PembelajaranDaring/Luring Sinkron/Asinkron Mandiri/KelompokOnline/Offline Synchronous/Asynchronous Independent/Group
Jenis NilaiABCDE
Metode PenilaianUTS, UAS, Kuis, TugasMid-term exams, final exams, quizzes, assignments
Catatan Tambahan