DRAFT. This version of the catalogue is a draft version and subject to change.
Unless you have been specifically directed here, you probably want to use the main catalogue.
Last modified: 08 Mar 2016 11:48
This course discusses core concepts of distributed systems, such as programming with distributed objects, multiple threads of control, multi-tire client-server systems, transactions and concurrency control, distributed transactions and commit protocols, and fault-tolerant systems. The course also discusses aspects of security, such as cryptography, authentication, digital signatures and certificates, SSL etc. Weekly practical sessions cover a set of techniques for the implementation of distributed system concepts such as programming with remote object invocation, thread management and socket communication.
|Session||Second Sub Session||Credit Points||15 credits (7.5 ECTS credits)|
|Campus||Old Aberdeen||Sustained Study||No|
Sorry, we don't have that information available.
Written feedback for the in-couse assessment (programming task and report); verbal feedback upon request on the final written exam.