The course provides understanding of basic problems with distributed transaction management and a set of solutions to those problems.
Data distribution, replication, distributed locking, distributed commit, implementational issues.
Advanced level. The course is not lectured every year.