Kode Mata KuliahIF3130 / 3 SKS
Penyelenggara135 - Teknik Informatika / STEI
KategoriKuliah
Bahasa IndonesiaEnglish
Nama Mata KuliahSistem Paralel dan TerdistribusiParallel and Distributed Systems
Bahan Kajian
  1. CS-PD-10. Parallel computing frameworks
  2. CS-PD-6. Parallel Performance
  3. CS-PD-5. Parallel Architecture
  4. CS-PD-4. Parallel Algorithms, Analysis, and Programming
  5. CS-PD-3. Communication and Coordination
  6. CS-OS-11. Fault Tolerance
  7. CS-PD-1. Parallelism Fundamentals
  8. CS-PD-2. Parallel Decomposition
  9. CS-PL-12. Concurrency and Parallelism
  10. CS-SF-9. Reliability through Redundancy
  11. CS-SF-4. Parallelism
  12. CS-PD-7. Distributed Systems
  1. CS-PD-10. Parallel computing frameworks
  2. CS-PD-6. Parallel Performance
  3. CS-PD-5. Parallel Architecture
  4. CS-PD-4. Parallel Algorithms, Analysis, and Programming
  5. CS-PD-3. Communication and Coordination
  6. CS-OS-11. Fault Tolerance
  7. CS-PD-1. Parallelism Fundamentals
  8. CS-PD-2. Parallel Decomposition
  9. CS-PL-12. Concurrency and Parallelism
  10. CS-SF-9. Reliability through Redundancy
  11. CS-SF-4. Parallelism
  12. CS-PD-7. Distributed Systems
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
  1. Explain basic concepts in parallel and distributed systems.
  2. Explain various parallel programming models (pthreads, MPI, OpenMP).
  3. Develop scalable parallel applications
  4. Develop scalable distributed applications
  5. Explain parallel architecture
  6. Explain synchronization mechanisms
  7. Explain consistency and coherence protocols
  8. Explain distributed system failure models
  9. Analyze the fault tolerance properties of a system
Metode PembelajaranKuliah, Diskusi, Project-based Learning (PBL), Tutorial, PraktikumLectures, Discussions, Project-based Learning (PBL), Tutorials, Practicums
Modalitas PembelajaranLuring Sinkron/Asinkron Mandiri/KelompokOffline. Synchronous. Independent/Group.
Jenis NilaiABCDE
Metode PenilaianUTS, UAS, Kuis, Praktikum, TugasMidterm Exam (UTS). Final Exam (UAS). Quizzes. Lab Work Assignments
Catatan Tambahan