Computer network architectures and protocols. OSI Layers and performance analysis. Transmission media, switching, multiple access arbitration. Network routing, congestion control, flow control. Transport protocols, real-time, multicast, network security.