Kode Mata KuliahIF4031 / 3 SKS
Penyelenggara135 - Teknik Informatika / STEI
KategoriKuliah
Bahasa IndonesiaEnglish
Nama Mata KuliahArsitektur Aplikasi TerdistribusiDistributed Application Architecture
Bahan Kajian
    1. CS-PL-12. Concurrency and Parallelism
    2. CS-OS-11. Fault Tolerance
    3. CS-PD-1. Parallelism Fundamentals
    4. CS-PD-2. Parallel Decomposition
    5. CS-PD-3. Communication and Coordination
    6. CS-PD-4. Parallel Algorithms, Analysis, and Programming
    7. CS-PD-5. Parallel Architecture
    8. CS-PD-6. Parallel Performance
    9. CS-PD-7. Distributed Systems
    10. CS-PD-10. Parallel computing frameworks
    11. CS-SF-4. Parallelism
    12. CS-SF-9. Reliability through Redundancy
    Capaian Pembelajaran Mata Kuliah (CPMK)
    1. CPMK1. Menjelaskan konsep dasar dalam sistem paralel dan terdistribusi
    2. CPMK2. Menjelaskan beberapa model pemrograman paralel (pthreads, MPI, OpenMP)
    3. CPMK3. Mengembangkan aplikasi paralel yang dapat diskalakan
    4. CPMK4. Mengembangkan aplikasi terdistribusi yang dapat diskalakan
    5. CPMK5. Menjelaskan arsitektur paralel
    6. CPMK6. Menjelaskan mekanisme sinkronisasi
    7. CPMK7. Menjelaskan protokol konsistensi dan koherensi
    8. CPMK8. Menjelaskan model kegagalan sistem terdistribusi
    9. CPMK9. Menganalisis properti fault tolerance dari sistem
      Metode Pembelajaran
      Modalitas Pembelajaran
      Jenis NilaiABCDE
      Metode Penilaian
      Catatan Tambahan