This document provides an outline for a textbook on computer networks. It begins with an introduction to computer networks, including their uses in business and home applications. It then discusses network hardware, software, and reference models. Several example networks are described, including the Internet, ATM, Ethernet, and wireless LANs. It concludes with a section on network standardization bodies.