Mata Kuliah Komputasi Paralel dan Terdistribusi (3 SKS)
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.
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.
- 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