Cover of Data Communications and Networking

Data Communications and Networking

As one of the fastest growing technologies in our culture today, data communications and networking presents a unique challenge for instructors. As both the number and types of students are increasing, it is essential to have a textbook that provides coverage of the latest advances, while presenting the material in a way that is accessible to students with little or no background in the field. Using a bottom-up approach, Data Communications and Networking presents this highly technical subject matter without relying on complex formulas by using a strong pedagogical approach supported by more than 700 figures. Now in its Fourth Edition, this textbook brings the beginning student right to the forefront of the latest advances in the field, while presenting the fundamentals in a clear, straightforward manner. Students will find better coverage, improved figures and better explanations on cutting-edge material. The "bottom-up" approach allows instructors to cover the material in one course, rather than having separate courses on data communications and networking.

Subject
science
Themes
technology
Audience
adult

Click a tag to see books like this one that share it.

Read it? Sign in to help tag it.

Liked Data Communications and Networking? Here’s where I’d start.

These suit anyone who liked Data Communications and Networking. Sign in and mark a few books for picks shaped around your own taste.

  1. Data and Computer Communications Shares networking, computer science, textbooks
  2. Fundamentals of Database Systems Shares computer science, textbooks, ducss
  3. Computer Networks: A Systems Approach Shares computer science, networking, engineering
  4. Internetworking with TCP/IP Vol.1: Principles, Protocols, and Architecture Shares networking, engineering, computer science

“People who read Data Communications and Networking tend to reach for these next.”

  1. Database System Concepts
  2. Database in Depth: Relational Theory for Practitioners
  3. Computational Complexity: A Modern Approach
  4. Debug It!: Find, Repair, and Prevent Bugs in Your Code

“If you want more of the same (science about technology), start with these.”

  1. The Unified Software Development Process
  2. Beginning Programming with Java for Dummies
  3. Digital Systems: Principles and Applications
  4. Java Concepts, Compatible with Java 5 and 6, 5th Edition

“If it was the computer science that hooked you, try one of these.”

  1. Problem Solving with C++: The Object of Programming
  2. Java(TM) Programming: Guided Learning with Early Objects
  3. Computer Networks and Internets [With CDROM and Companion Website Access Code Card]
  4. Computer Networking: A Top-Down Approach

“These start from a similar idea, even if they go somewhere else with it.”

  1. Business Data Communications and Networking
  2. Child Development
  3. Network Fundamentals, CCNA Exploration Companion Guide
  4. Networking for Dummies