University of Information Technology

Advanced Networking

Course Description

This course covers the architecture, components, and operations of routers and switches in a small network. Students learn how to configure a router and a switch for functionality.

The aims of this course are:

  • To understand the principles of network infrastructure management.
  • To design complex network infrastructure systems.
  • To implement complex network infrastructure systems.
  • To strengthen critical thinking skills.

Intended Learning Outcomes

Upon the successful completion of this course, students should be able to:

  • explain networking protocols and their hierarchical relationship hardware and software.
  • compare protocol models and select appropriate protocols for a particular design.
  • explain concepts and theories of networking and apply them to various situations, classifying networks, analyzing performance and implementing new technologies.
  • identify infrastructure components and the roles they serve, and design infrastructure including devices, topologies, protocols, systems software and management.

Text and References Books


  1. Computer Networking (A Top-Down Approach) by James F. Kurose, Keith W. Ross, 7th Edition.


  1. Data and Computer Communications by William Stallings, 10th Edition.
  2. Computer Networks – A Systems Approach, Larry L. Peterson and Bruce S. Davie, Fifth Edition, Morgan Kaufman, 2011

Assessment system

Evaluation Marks Percentage
Class Participation 10 Marks 10%
Tutorial 10 Marks 10%
Project & Discussion 10 Marks 10%
CCNA Lab 10 Marks 10%
Final Examination 60 Marks 60%