Catalog Description:
Multithreaded, Distributed, and Mobile Programming with Java. Concurrency. Fundamentals of distributed computing. Synchronization. Logical and vector clocks. Global snapshot. Global properties. Property detection. Detecting termination and deadlocks. Message ordering. Distributed leader election. Distributed agreement. Distributed transactions
Credits:
(3+0+0) 3 ECTS 6
Link | Year | Semester | Course Page | Instructor | Course Schedule | Lab Schedule | PS Schedule |
---|---|---|---|---|---|---|---|
view | 2019 | Fall | Alper Şen | TThTh 478 BM A6 | BM A6 | BM A6 | |||
view | 2018 | Fall | Alper Şen | TThTh 578 BM A6 | BM A6 | BM A6 | |||
view | 2017 | Fall | Alper Şen | TThTh 578 BM A6 | BM A5 | BM A5 | |||
view | 2016 | Fall | Alper Şen | TThTh 567 | |||
view | 2015 | Fall | Alper Şen | WThTh 567 | |||
view | 2014 | Fall | Alper Şen | ||||
view | 2013 | Fall | Alper Şen | ||||
view | 2012 | Fall | Alper Şen | ||||
view | 2011 | Fall | Alper Şen |