Image for

Routing and switching in computer networks

  • Class 30
  • Practice 30
  • Independent work 120
Total 180

Course title

Routing and switching in computer networks

Lecture type


Course code






Lecturers and associates

Course overview

The objectives of this module are to support students understanding of routing and switching technologies and how to achieve highly available computer network.

Students learn:
• To implement logical segmentation in the network through the use of VLANs,
• To implement redundancy and high availability mechanisms using Spanning Tree Protocol, link aggregation, stackable switches, and gateway redundancy mechanisms.
• To implement routing of data traffic in the network using RIP, OSPF, and EIGRP routing protocols
• To use and create network documentation from existing configuration and network discovery process

This module is important because it introduces students to complex network environments and is a foundational module for more complex topics that students will cover later in their study programme. After successfully passing this module students will be able to implement and maintain campus network infrastructure used in any modern network (e.g. schools and hospitals)


Essential reading:
1. Cisco (2020) Campus LAN and wireless LAN solution design guide [Online]. Available at: (Accessed: 21 April 2021)

Recommended reading:
1. Johnson A. (2020) 31 days before your CCNA exam: A day-by-day review guide for the CCNA 200-301 certification exam. Cisco Press. 221 River Street, Hoboken, NJ 07030

Further reading:
1. Cisco (2021) Cisco networking Academy [Online]. Available at: (Accessed: 21 April 2021)

Minimal learning outcomes

  • Logically segment and connect parts of the computer network
  • Implement mechanisms and protocols for routing network traffic
  • Implement high availability and redundancy in the computer network
  • Create and use computer network documentation

Preferred learning outcomes

  • Design a functional logically segmented computer network
  • Evaluate the implementation of network traffic routing mechanisms and protocols
  • Evaluate the implementation of high availability and redundancy in the computer network
  • Assess the utility of existing computer network documentation
Preuzmi vodič za studente
Share: Facebook Twitter