This document provides an overview of a course on data communication and computer networks. It includes 5 units that cover topics such as introduction to data communication components, network models, physical layer, data link layer, network layer, congestion control, and the transport layer. It also lists 10 experiments related to the course content, such as implementing network commands, cyclic redundancy code, routing algorithms, and domain name servers. The instructor's name and some content that is copied from internet sources is acknowledged.