Local area networks, concurrency control and recovery, distributed languages and communication primitives, file servers, case studies of distributed systems.