Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

CS 320 Advanced Computer Networks: Reading list

CS 320 Advanced Computer Networks


Department: BSc in Computer Science
Module Description: This module provides an introduction to routing concept and packet switching networks. The concepts of static and default routing protocols which also include routers design in networks. In addition, dynamic routing protocols concept will be covered.  The module further explores the advance manage of IP addressing, classless routing, Distance Vector (DV) routing protocol including Routing Information Protocol (RIP) and Link state routing protocols including Open Shortest Path First (OSPF). This module offers a broad introduction the key concepts related to fundamentals of Enhanced Interior Gateway Routing Protocol (EIGRP) and Border Gateway Protocol (BGP) that impact in communication industrial needs. Therefore, it is very important to learn the fundamentals of this advance course. The course also discusses the VLANs, Inter-VLAN Routing, VLAN Trunk Protocol (VTP), Network Address Translation (NAT), Dynamic Host Configuration Protocol (DHCP), Finally, a guest speaker from industry will be invited to provide real-world experiences from a practical view in Spanning Tree Protocols (STP).

Module text(s)

  • Networking Fundamental CCNA 2, 3 and 4, Cisco Press, 2017

Recommended readings

  • Branzal, S. (2015). Data and computer network
  • Forouzan, B. A. (2022). Data communications and networking, 6th edn. McGraw Hill.
  • Stallings, W. and Manna, M. M. (2014). Data and computer communications. 10th edn. Harlow, Essex, England: Pearson Education.

Ask a Librarian for help to find and evaluate resources