An overview of computer networks, computer network referenced models such as OSI and TCP/IP, wire and wireless digital communication basis, concepts and agreements for peer-to-peer communication, LAN and WAN such as Ethernet and ATM, network layer design issues, routing algorithm, congestion control methodologies, standards and examples of networking, transport layer design issues, quality of services, standards and examples of transport protocols such as TCP and UDP and some computer network applications such as e-mail, WWW and network security.