*As an Amazon Associate, I earn from qualifying purchases.*

Computer Science Textbooks

Computer Networks cover
Computer Networking

Computer Networks

6th Edition · Andrew S. Tanenbaum

A practical resource for learning computer networking concepts, protocols, and system communication.

What You’ll Learn

A quick overview of the core skills and concepts covered in this book

  • Network architecture, protocols, routing, transport, and application-layer services
  • Physical, data link, network, transport, and application layers
  • Wireless networks, multimedia, and network security concepts
  • How communication systems are designed from low-level links to distributed applications

Who This Book Is For

  • Students in networking or computer systems courses
  • Networking professionals seeking conceptual depth
  • Developers and infrastructure learners studying protocol design
  • Readers who want a traditional layered networking text

Inside the Book

  • Layered networking concepts and protocol explanations
  • Examples of Internet communication and network behavior
  • Coverage of routing, transport, applications, and security
  • Exercises for protocol reasoning and troubleshooting
  • Foundation for networking, cloud, and systems roles

Why This Book Stands Out

  • Classic networking textbook with broad layered coverage
  • Strong conceptual treatment of protocols and network architecture
  • Useful for both academic networking and systems understanding
  • Complements certification-focused networking resources with deeper theory

Ready to Get the Book?

Start learning today with instant access through Amazon.

Related Books in This Series