This course covers various topics in computer networks communication. It includes protocols that govern way communication takes place on the network, the parameters for routing and network analysis and dissemination strategies in the static and dynamic networks. The OSI model and other related topics are also discussed in this course. The course further discusses on how to plan and implement a network in a small and wide areas. Installation of Server/Client based scenarios are also discussed which involves at the same time sub-netting huge networks into small networks called subnets.