This textbook provides an overview of data communications and computer networks for computer scientists and engineers. It has been thoroughly revised in its second edition to cover modern networking issues such as network management, security, and encryption. The textbook focuses on the fundamental and engineering aspects of data communications and networking technologies. It covers international standards with an emphasis on standards for Europe and North America.