Description
This course covers computer network concepts, network types, design, and protocols
as well as the design, implementation, and management of distributed systems. Topicsinclude layering in communication protocols, with particular reference to the OSI
reference model, interprocess communication, remote invocation, distributed naming, cryptographic security, distributed file systems, data replication, distributed
transaction mechanisms, and distributed timing and coordination mechanism. UNIX and MS Windows are used for students� hands-on exercises and laboratory experience.