Mata Kuliah Komputasi Paralel dan Terdistribusi (3 SKS)

Deskripsi Mata Kuliah :

Matakuliah ini membantu pemahaman prinsip dasar dan karakteristik kunci Komputasi Paralel, dan Terdistribusi. Mahasiswa akan mempelajari konsep RPC, XMPP, algoritma-algoritma terdistribusi seperti Leader Election, Distributed Sorting, serta Shared Memory and Object. Mahasiswa juga mengenal dasar pemorgraman terdistribusi dengan menggunakan Twisted maupun Node.js.

Matakuliah ini membantu pemahaman prinsip dasar dan karakteristik kunci Komputasi Paralel, dan Terdistribusi. Mahasiswa akan mempelajari konsep RPC, XMPP, algoritma-algoritma terdistribusi seperti Leader Election, Distributed Sorting, serta Shared Memory and Object. Mahasiswa juga mengenal dasar pemorgraman terdistribusi dengan menggunakan Twisted maupun Node.js.

Capaian Mata Kuliah :

1. Mahasiswa dapat memahami konsep dan karakteristik dari teknologi komputasi paralel.

2. Mahasiswa dapat memahami konsep dan karakteristik dari teknologi sistem terdistribusi.

3. Mahasiswa dapat mendemonstrasikan dasar penerapan komputasi parallel maupun terdistribusi dalam pemrograman.

Sumber Rujukan :
  • Kshemkalyani, Ajay D., & Singhal Mukesh. 2011. Distributed Computing: Principles, Algorithms, and Systems. United Kingdom: Cambridge University Press.
  • Varela, Carlos A., & Agha, Gul. 2013. Programming Distributed Computing Systems: A Foundational Approach. United States: The MIT Press.
  • Pacheco, Peter. 2011. An Introduction to Parallel Programming. United States: Morgan Kaufmann.

© 2025. Develop BY PPTIx UNESA TEAM