Learning Materials

Learning Materials

  • Computer Networks, Andrew S. Tanenbaum, David J. Wetherall, Fifth Edition (2011), Prentice Hall

  • Data Communications and Networking, Behrouz A. Forouzan, Fifth Edition (2013), Mcgraw Hill

  • Fundamentals of Data Communication Networks, Oliver C. Ibe, First Edition (2018), John Wiley & Sons, Inc.

  • Networking All-in-One For Dummies, Doug Lowe, Seventh Edition (2018), John Wiley & Sons, Inc.

  • Data and Computer Communications, William Stallings, Tenth Edition (2014), Pearson

Supplementary Readings

  • Computer Networking A Top-Down Approach, James F. Kurose, Keith W. Ross, Seventh Edition (2017), Pearson

  • Computer Networks A Systems Approach, Larry L. Peterson and Bruce S. Davie, Sixth Edition (2020), Morgan Kaufmann Publishers

  • The Internet and Its Protocols A Comparative Approach, Adrian Farrel, First Edition (2004), Morgan Kaufmann Publishers

  • Internetworking with TCP/IP Principles, Protocols, and Architecture, Douglas E. Comer, Sixth Edition (2014), Volume 1, Pearson Education, Inc.

Online Resources

Video Resources

Last updated